@charset "UTF-8";.b-afbeeldingTekst{padding:var(--blocks-padding-top) var(--container-padding) var(--blocks-padding-bottom)}.b-afbeeldingTekst__inner{display:flex;align-items:center;gap:var(--gutter);max-width:var(--container-width-wide);margin-inline:auto}@media(min-width:62em){.b-afbeeldingTekst__inner{gap:var(--spacing-lg)}}@media(max-width:47.99em){.b-afbeeldingTekst__inner{gap:var(--gutter-wide)}}.b-afbeeldingTekst__content{display:flex;flex:1 0 0;flex-direction:column;align-items:flex-start;gap:var(--gutter);min-width:0}.b-afbeeldingTekst__media{position:relative;flex:1 0 0;min-width:0;margin:0;aspect-ratio:660/800;overflow:hidden;background-color:var(--color-surfaceAlt)}@media(min-width:62em){.b-afbeeldingTekst__media{flex:0 0 calc((100% - var(--spacing-lg)) / 2)}}.b-afbeeldingTekst__image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.b-afbeeldingTekst__title{margin:0;color:var(--color-black);font-size:var(--fs-h4);font-weight:400;line-height:1.1}@media(max-width:47.99em){.b-afbeeldingTekst__title{font-size:var(--fs-h3);font-weight:400;line-height:1.1}}.b-afbeeldingTekst__title{text-box:trim-both cap alphabetic}.b-afbeeldingTekst__text{color:var(--color-black);font-size:var(--fs-body);font-weight:400;line-height:1.5;line-height:1.4}@media(max-width:47.99em){.b-afbeeldingTekst__text{line-height:1.7}}.b-afbeeldingTekst__text>:first-child{margin-top:0}.b-afbeeldingTekst__text>:last-child{margin-bottom:0}.b-afbeeldingTekst__text h2{margin-bottom:1.25rem;font-size:var(--fs-h2Wysiwyg);line-height:1.2}.b-afbeeldingTekst .b-afbeeldingTekst__text ul{padding-left:0;list-style:none}.b-afbeeldingTekst .b-afbeeldingTekst__text ul li{position:relative;padding-left:1.25rem}.b-afbeeldingTekst .b-afbeeldingTekst__text ul li:before{content:"";position:absolute;top:.55em;left:0;width:.375rem;height:.375rem;border-radius:50%;background-color:var(--color-accent)}.b-afbeeldingTekst__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.b-afbeeldingTekst__figure{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gutter);margin:0}.b-afbeeldingTekst__quote{margin:0;padding-left:0;border-left:0;font-style:normal}.b-afbeeldingTekst__quoteText{margin:0;color:var(--color-black);font-size:var(--fs-h5);font-weight:400;line-height:1.2;overflow-wrap:anywhere}@media(max-width:47.99em){.b-afbeeldingTekst__quoteText{font-size:1.75rem;padding:2rem 0}}.b-afbeeldingTekst__dot{color:var(--color-accent)}.b-afbeeldingTekst__author{display:flex;align-items:center;gap:1.25rem;margin-top:0;padding-left:0;border-left:0;font-size:inherit}.b-afbeeldingTekst__portrait{position:relative;flex-shrink:0;width:5.375rem;height:6.6875rem;overflow:hidden;background-color:var(--color-white)}.b-afbeeldingTekst__portraitImage{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.b-afbeeldingTekst__name,.b-afbeeldingTekst__role{display:block;color:var(--color-black)}.b-afbeeldingTekst__name{font-size:max(14px,1.25rem);line-height:1.5}.b-afbeeldingTekst__role{font-size:max(14px,1rem);line-height:1.5}.b-afbeeldingTekst.-image-right .b-afbeeldingTekst__content{padding-right:var(--gutter-wide)}.b-afbeeldingTekst.-image-left .b-afbeeldingTekst__content{padding-inline:5rem}@media(max-width:79.99em){.b-afbeeldingTekst.-image-right .b-afbeeldingTekst__content{padding-right:5rem}.b-afbeeldingTekst.-image-left .b-afbeeldingTekst__content{padding-inline:var(--gutter)}}@media(max-width:63.99em){.b-afbeeldingTekst.-image-right .b-afbeeldingTekst__content,.b-afbeeldingTekst.-image-left .b-afbeeldingTekst__content{padding-inline:0}}@media(max-width:61.99em){.b-afbeeldingTekst__inner{flex-direction:column;align-items:stretch}.b-afbeeldingTekst.-image-left .b-afbeeldingTekst__inner{flex-direction:column-reverse}.b-afbeeldingTekst.-image-left.-quote .b-afbeeldingTekst__inner{flex-direction:column}.b-afbeeldingTekst__content,.b-afbeeldingTekst__media{flex:0 0 auto}.b-afbeeldingTekst__media{aspect-ratio:var(--at-ratio, auto)}.b-afbeeldingTekst__image{position:static;height:auto}.b-afbeeldingTekst__quote{text-align:center}.b-afbeeldingTekst__portrait{width:4rem;height:5rem}.b-afbeeldingTekst__author{margin:0 auto}.b-afbeeldingTekst__name{font-size:max(14px,1.0625rem);line-height:1.5;font-weight:500}.b-afbeeldingTekst__role{font-size:max(14px,.875rem);line-height:1.5}}@media(max-width:47.99em){.b-afbeeldingTekst__actions{flex-direction:column;align-items:flex-start;gap:.9375rem}}.b-collageSlider{padding:var(--blocks-padding-top) var(--container-padding) var(--blocks-padding-bottom);overflow:hidden}.b-collageSlider.-deck{padding:var(--blocks-padding-top) var(--section-padding) var(--blocks-padding-bottom)}@media(min-width:62em){.b-collageSlider.-deck .b-collageSlider__head{max-width:62.5rem}.b-collageSlider.-deck .b-collageSlider__sub{max-width:40rem}}.b-collageSlider__inner{margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:7.5rem}@media(max-width:61.99em){.b-collageSlider__inner{gap:var(--spacing-xl)}}.b-collageSlider__head{display:flex;flex-direction:column;align-items:center;gap:1.75rem;max-width:40rem;text-align:center}.b-collageSlider__sub{margin:0;font-size:1.5625rem;line-height:1.4;color:var(--color-black)}.b-collageSlider__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.25rem;width:100%}.b-collageSlider__prompt{margin:0;font-size:1.5625rem;line-height:1.4;color:var(--color-black)}.b-collageSlider__collage{display:flex;align-items:stretch;gap:var(--gutter);width:100%}.b-collageSlider__col{display:flex;flex-direction:column;gap:var(--gutter)}.b-collageSlider__col.-left,.b-collageSlider__col.-right{flex:350 1 0;min-width:0}.b-collageSlider__col.-center{flex:620 1 0;align-items:center;justify-content:center;min-width:0}.b-collageSlider__tile{position:relative;display:block;width:100%;overflow:hidden;background-color:var(--color-surfaceAlt);text-decoration:none}.b-collageSlider__tile.-tall{aspect-ratio:1/1}.b-collageSlider__tile.-short{aspect-ratio:7/5}.b-collageSlider__tile.-center{aspect-ratio:31/20}.b-collageSlider__tile.-labeled:after{content:"";position:absolute;inset:0;background:var(--overlay-scrim-collage);pointer-events:none}@media(hover:hover){.b-collageSlider__tile.-link:hover .b-collageSlider__layer{transform:scale(1.04)}}.b-collageSlider__tile.-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.b-collageSlider__layer{position:absolute;inset:0;transition:transform .4s ease}.b-collageSlider__layer img{position:absolute;top:-22%;left:0;width:100%;height:144%;object-fit:cover;display:block;will-change:transform;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:opacity .6s cubic-bezier(.16,1,.3,1)}.b-collageSlider__tileLabel{position:absolute;left:0;right:0;bottom:1.25rem;z-index:1;padding-inline:1rem;line-height:1.4;text-align:center;color:var(--color-white)}@media(min-width:48em)and (max-width:61.99em){.b-collageSlider__collage{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:var(--gutter)}.b-collageSlider__col{display:contents}.b-collageSlider__tile.-tall,.b-collageSlider__tile.-short,.b-collageSlider__tile.-center{aspect-ratio:1/1}.b-collageSlider__tile.-center{grid-column:1/-1;aspect-ratio:16/10}}@media(max-width:47.99em){.b-collageSlider__head{gap:.75rem}.b-collageSlider__cta{flex-flow:column}.b-collageSlider:not(.-deck) .b-collageSlider__head,.b-collageSlider:not(.-deck) .b-collageSlider__cta{padding-inline:var(--container-padding)}.b-collageSlider__sub{font-size:max(14px,1.125rem)}.b-collageSlider__prompt{font-size:1.375rem}.b-collageSlider__collage{display:flex;align-items:stretch;width:100%;gap:var(--gutter);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--container-padding);-webkit-overflow-scrolling:touch;margin-inline:calc(var(--container-padding) * -1);padding-inline:var(--container-padding);scrollbar-width:none}.b-collageSlider__collage::-webkit-scrollbar{display:none}.b-collageSlider__col{display:contents}.b-collageSlider__tile.-tall,.b-collageSlider__tile.-short,.b-collageSlider__tile.-center{flex:0 0 15rem;aspect-ratio:4/5;scroll-snap-align:start}.b-collageSlider__tile.-center{grid-column:auto}.b-collageSlider__layer img{will-change:auto}.b-collageSlider__tileLabel{bottom:1rem;font-size:1.375rem}}.b-collageSlider__deck{--cs-card-w: calc( 100cqw * 272 / 1140 );--cs-card-h: calc( var( --cs-card-w ) * 400 / 272 );--cs-fan-inner: .8162;--cs-fan-outer: 1.5956;position:relative;container-type:inline-size;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1140/500}.js-collage .b-collageSlider [data-depth-tiles-init],.js-collage .b-collageSlider[data-depth-tiles-init]{opacity:0}.b-collageSlider__collection{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.b-collageSlider__list{display:grid;place-items:center;touch-action:pan-y;cursor:grab}.b-collageSlider__item{grid-area:1/1;display:flex;align-items:center;justify-content:center;width:max-content;height:max-content;will-change:transform,opacity}.b-collageSlider__card{position:relative;width:var(--cs-card-w);aspect-ratio:272/400;overflow:hidden;background-color:var(--color-surfaceAlt);text-decoration:none}.b-collageSlider__cover{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:opacity .6s cubic-bezier(.16,1,.3,1)}.b-collageSlider__hotspot{position:absolute;left:calc(var(--cs-card-w) * 147.5 / 272);top:calc(var(--cs-card-h) * 343.65 / 400);z-index:2;width:calc(var(--cs-card-w) * 15 / 272);height:calc(var(--cs-card-w) * 15 / 272);color:var(--color-black);opacity:0;pointer-events:none}@media(max-width:47.99em){.b-collageSlider__hotspot{width:calc(var(--cs-card-w) * 15 / 180);height:calc(var(--cs-card-w) * 15 / 180)}}.b-collageSlider__hotspot svg{display:block;width:100%;height:100%}.b-collageSlider__product{position:absolute;left:calc(50% + var(--cs-card-w) * 19 / 272 + 1rem);top:calc(50% + var(--cs-card-h) * 101.15 / 400);z-index:2}.b-collageSlider__productCard{display:flex;align-items:center;justify-content:space-between;gap:.625rem;width:max(15.375rem,226px);height:max(5.1875rem,76px);padding:.625rem;background-color:var(--color-white);border-radius:var(--border-radius)}.b-collageSlider__productLink{display:flex;flex:1 1 auto;align-items:center;gap:.625rem;min-width:0;height:100%;text-decoration:none;color:var(--color-black)}.b-collageSlider__productThumb{flex:0 0 3.25rem;width:3.25rem;height:100%;overflow:hidden;background-color:var(--color-gray)}.b-collageSlider__productThumb img{width:100%;height:100%;object-fit:cover;display:block}.b-collageSlider__productMeta{display:flex;flex-direction:column;justify-content:center;gap:.25rem;min-width:0}.b-collageSlider__productTitle{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:max(14px,.8125rem);font-weight:600;line-height:1.2;color:var(--color-black);overflow:hidden}.b-collageSlider__productText{font-size:max(14px,.75rem);line-height:1.2;color:var(--color-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-collageSlider__fav{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation}.b-collageSlider__fav:after{content:"";position:absolute;top:50%;left:50%;width:min(max(100%,44px),100% + .625rem);height:max(100%,44px);transform:translate(-50%,-50%)}.b-collageSlider__fav{position:relative;flex:0 0 1.875rem;display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;color:var(--color-black);transition:transform .2s ease,color .2s ease}.b-collageSlider__fav svg{width:1.25rem;height:1.25rem}@media(hover:hover){.b-collageSlider__fav:hover{transform:scale(1.1)}}.b-collageSlider__fav.-saved{color:var(--color-accent)}.b-collageSlider__fav.-saved svg path{fill:currentColor}.b-collageSlider__fav[hidden]{display:none}.b-collageSlider__fav:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media(min-width:48em)and (max-width:61.99em){.b-collageSlider__deck{--cs-card-w: 15rem;flex-direction:column;aspect-ratio:auto;height:auto}.b-collageSlider__collection{height:28.75rem}.b-collageSlider__product{position:static;margin:1.5rem auto 0}}@media(max-width:47.99em){.b-collageSlider{padding-left:0;padding-right:0}.b-collageSlider.-deck{padding-inline:var(--container-padding)}.b-collageSlider__deck{--cs-card-w: 10.375rem;--cs-fan-inner: .594;--cs-fan-outer: 1.253;flex-direction:column;aspect-ratio:auto;height:auto}.b-collageSlider__collection{height:20rem}.b-collageSlider__product{margin:1.5rem auto 0;left:50%;transform:translate(-50%)}.b-collageSlider__item{will-change:opacity}.b-collageSlider__productCard{width:max(12.875rem,216px)}.b-collageSlider__productTitle{white-space:normal}}@media(prefers-reduced-motion:reduce){.b-collageSlider__hotspot{transition:opacity .4s ease,color .4s ease}.b-collageSlider__item[data-depth-tiles-item-status=active] .b-collageSlider__hotspot{opacity:1;color:var(--color-accent)}.b-collageSlider__layer{transition:none}}.js-img-fade .b-collageSlider__cover:not(.-loaded),.js-img-fade .b-collageSlider__layer img:not(.-loaded){opacity:0}.b-collectieLijst{padding:var(--blocks-padding-top) var(--container-padding) var(--blocks-padding-bottom)}@media(max-width:47.99em){.b-collectieLijst.-lijst.-scrollable{padding-left:0;padding-right:0}.b-collectieLijst.-lijst.-scrollable .b-collectieLijst__heading{padding-left:var(--container-padding);padding-right:var(--container-padding)}}.b-collectieLijst__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:var(--gutter-wide);margin-inline:auto}@media(max-width:61.99em){.b-collectieLijst__inner{row-gap:3.75rem}}.b-collectieLijst__heading{grid-row:1;grid-column:1/-1;text-align:center}.b-collectieLijst.-lijst.-scrollable .b-collectieLijst__heading{grid-column:1;text-align:left}.b-collectieLijst__arrows{display:flex;align-items:center;gap:.625rem;grid-row:1;grid-column:2;justify-self:end}.b-collectieLijst__arrows[hidden]{display:none}@media(max-width:47.99em){.b-collectieLijst__arrows{display:none}}.b-collectieLijst.-slider .b-collectieLijst__arrows{grid-row:3;grid-column:1/-1;justify-self:center}.b-collectieLijst.-untitled .b-collectieLijst__viewport{grid-row:1}.b-collectieLijst.-untitled .b-collectieLijst__arrows{grid-row:2;grid-column:1/-1;justify-self:center}.b-collectieLijst__viewport{grid-row:2;grid-column:1/-1;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}@media(max-width:47.99em){.b-collectieLijst__viewport{scroll-snap-type:none}}.b-collectieLijst__viewport::-webkit-scrollbar{display:none}.b-collectieLijst__viewport:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.b-collectieLijst__track{display:flex;gap:var(--gutter);margin:0;padding:0;list-style:none}@media(max-width:47.99em){.b-collectieLijst__track{padding-left:var(--gutter)!important}}.b-collectieLijst__item{flex:0 0 calc((100% - 3 * var(--gutter)) / 4);min-width:0;scroll-snap-align:start;position:relative}@media(max-width:79.99em){.b-collectieLijst__item{flex-basis:calc((100% - 2 * var(--gutter)) / 3)}}@media(max-width:61.99em){.b-collectieLijst__item{flex-basis:calc((100% - var(--gutter)) / 2)}}@media(max-width:47.99em){.b-collectieLijst__item{flex-basis:min(20rem,85%)}}.b-collectieLijst.-slider .b-collectieLijst__item{flex-basis:24.0625rem}@media(max-width:47.99em){.b-collectieLijst.-slider .b-collectieLijst__item{flex-basis:min(20rem,85%)}}.b-collectieLijst__card{position:relative;display:flex;flex-direction:column;gap:1.25rem;height:100%;color:inherit;text-decoration:none}@media(max-width:47.99em){.b-collectieLijst__card{gap:.625rem}}.b-collectieLijst__media{margin:0;width:100%;aspect-ratio:312/370}.b-collectieLijst.-slider .b-collectieLijst__media{aspect-ratio:385/500}.b-collectieLijst.-slider .b-collectieLijst__media:after{content:"";position:absolute;inset:0;background:#0000001a;pointer-events:none}.b-collectieLijst.-raster-4 .b-collectieLijst__media{aspect-ratio:325/306}.b-collectieLijst.-raster-3 .b-collectieLijst__media{aspect-ratio:373.33/415.5}.b-collectieLijst.-raster-3 .b-collectieLijst__media:after{content:"";position:absolute;inset:0;background:var(--overlay-scrim);pointer-events:none}.b-collectieLijst__card.-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.b-collectieLijst__label{margin:0;font-size:max(14px,1.25rem);line-height:1.4;color:var(--color-black)}.b-collectieLijst.-slider .b-collectieLijst__label,.b-collectieLijst.-raster-3 .b-collectieLijst__label{position:absolute;left:1.25rem;right:1.25rem;bottom:2.5rem;z-index:1;font-size:var(--fs-h6);font-weight:400;line-height:1.3;font-size:1.3rem;text-align:center;color:var(--color-white)}.b-collectieLijst.-raster-3 .b-collectieLijst__label{bottom:1.25rem}@media(min-width:48em)and (max-width:61.99em){.b-collectieLijst.-raster-3 .b-collectieLijst__label{left:.9375rem;right:.9375rem;font-size:var(--fs-body);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}.b-collectieLijst.-raster .b-collectieLijst__inner,.b-collectieLijst.-raster-3 .b-collectieLijst__inner,.b-collectieLijst.-raster-4 .b-collectieLijst__inner{grid-template-columns:minmax(0,1fr)}.b-collectieLijst__grid{display:grid;grid-column:1/-1;width:100%;margin:0;padding:0;list-style:none}.b-collectieLijst.-raster-3 .b-collectieLijst__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gutter-wide)}@media(max-width:79.99em){.b-collectieLijst.-raster-3 .b-collectieLijst__grid{gap:3.75rem}}@media(max-width:47.99em){.b-collectieLijst.-raster-3 .b-collectieLijst__grid{grid-template-columns:minmax(0,1fr);gap:var(--gutter)}}.b-collectieLijst.-raster-4 .b-collectieLijst__grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--gutter);row-gap:var(--gutter-wide)}@media(max-width:79.99em){.b-collectieLijst.-raster-4 .b-collectieLijst__grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:3.75rem}}@media(max-width:61.99em){.b-collectieLijst.-raster-4 .b-collectieLijst__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:47.99em){.b-collectieLijst.-raster-4 .b-collectieLijst__grid{row-gap:2rem}}.b-collectieLijst__rows{display:flex;flex-direction:column;gap:15rem;grid-column:1/-1;width:100%}@media(max-width:61.99em){.b-collectieLijst__rows{gap:var(--gutter)}}.b-collectieLijst__row{display:flex;gap:var(--gutter);margin:0;padding:0;list-style:none}@media(max-width:61.99em){.b-collectieLijst__row{flex-direction:column}}.b-collectieLijst__row .b-collectieLijst__item{flex:1 1 0;min-width:0}.b-collectieLijst__row.-cols-2 .b-collectieLijst__media{aspect-ratio:660/455}.b-collectieLijst__row.-cols-3 .b-collectieLijst__media{aspect-ratio:427/455}.b-collectieLijst__cta{display:flex;grid-column:1/-1;justify-content:center}.b-drieAfbeeldingen{padding:var(--blocks-padding-top) var(--container-padding) var(--blocks-padding-bottom)}.b-drieAfbeeldingen__inner{margin-inline:auto;width:100%}.b-drieAfbeeldingen__row{--da-h: 30.5vw;display:flex;align-items:flex-start;gap:var(--gutter);width:100%}.b-drieAfbeeldingen__col{position:relative;flex-grow:1.7;flex-shrink:1;flex-basis:0;min-width:0;transition:flex-grow .6s cubic-bezier(.22,1,.36,1)}.b-drieAfbeeldingen__col.-col1{flex-grow:3}@media(min-width:62em){.b-drieAfbeeldingen{padding-top:0;padding-bottom:0}}@media(min-width:62em)and (hover:hover){.b-drieAfbeeldingen:not(.-parallax) .b-drieAfbeeldingen__row:hover .b-drieAfbeeldingen__col{flex-grow:1}.b-drieAfbeeldingen:not(.-parallax) .b-drieAfbeeldingen__row:hover .b-drieAfbeeldingen__col:hover{flex-grow:2.6}}.b-drieAfbeeldingen__figure{position:relative;width:100%;height:var(--da-h);margin:0;overflow:hidden;background-color:var(--color-surfaceAlt)}.b-drieAfbeeldingen__img,.b-drieAfbeeldingen__video{position:absolute;top:0;left:50%;transform:translate(-50%);height:100%;width:auto;min-width:100%;max-width:none;object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.b-drieAfbeeldingen__play{z-index:2;--p-play-fade: .3s;--p-play-hover: 1.06}.b-drieAfbeeldingen__figure.-playing .b-drieAfbeeldingen__play{opacity:0;pointer-events:none}.b-drieAfbeeldingen.-parallax{--da-step: 7.5rem}.b-drieAfbeeldingen.-parallax .b-drieAfbeeldingen__col.-col1{margin-top:var(--da-step)}.b-drieAfbeeldingen.-parallax .b-drieAfbeeldingen__col.-col2{margin-top:calc(var(--da-step) * 2)}@media(max-width:61.99em){.b-drieAfbeeldingen__col{transition:none}.b-drieAfbeeldingen.-parallax .b-drieAfbeeldingen__col.-col1,.b-drieAfbeeldingen.-parallax .b-drieAfbeeldingen__col.-col2{margin-top:0}}@media(max-width:47.99em){.b-drieAfbeeldingen{padding-inline:0}.b-drieAfbeeldingen__inner{overflow:hidden}.b-drieAfbeeldingen__row{--da-col-w: 15.75rem;--da-col-gap: .8125rem;position:relative;left:50%;flex-direction:row;align-items:flex-start;gap:var(--da-col-gap);width:calc(3 * var(--da-col-w) + 2 * var(--da-col-gap));transform:translate(-50%)}.b-drieAfbeeldingen__row.-carousel{left:0;display:grid;grid-template-columns:var(--da-col-w);justify-content:center;width:100%;transform:none;touch-action:pan-y pinch-zoom}.b-drieAfbeeldingen__row.-carousel .b-drieAfbeeldingen__col{grid-area:1/1;will-change:transform}.b-drieAfbeeldingen__col{flex:0 0 var(--da-col-w);width:var(--da-col-w)}.b-drieAfbeeldingen__col.-col1{flex-grow:0}.b-drieAfbeeldingen__figure{height:12.6875rem;aspect-ratio:auto}}.b-drieAfbeeldingen__go{position:absolute;inset:0;z-index:3;width:100%;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.b-drieAfbeeldingen__go:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.b-drieAfbeeldingen__go.-off{visibility:hidden}.b-drieAfbeeldingen__go:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}.b-faq{padding:var(--blocks-padding-top) var(--container-padding) var(--blocks-padding-bottom)}.b-faq__inner{max-width:var(--container-width-wide);margin-inline:auto;display:flex;flex-direction:column;gap:var(--spacing-4xl)}.b-faq__head{display:flex;flex-direction:column;align-items:center;text-align:center}.b-faq__layout{display:grid;grid-template-columns:18.75rem minmax(0,1fr);column-gap:3.75rem;align-items:start}@media(max-width:61.99em){.b-faq__layout{grid-template-columns:minmax(0,1fr);row-gap:var(--spacing-2xl)}}.b-faq.-no-nav .b-faq__head{align-items:flex-start;text-align:left}.b-faq.-no-nav .b-faq__layout{grid-template-columns:minmax(0,50.875rem)}.b-faq__nav{position:sticky;top:7.5rem;align-self:start}@media(max-width:61.99em){.b-faq__nav{position:static;top:auto;display:none}}.b-faq__navList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.25rem}@media(max-width:61.99em){.b-faq__navList{flex-direction:row;flex-wrap:nowrap;gap:1.5rem;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(var(--container-padding) * -1);padding-inline:var(--container-padding);scroll-padding-inline:var(--container-padding)}.b-faq__navList::-webkit-scrollbar{display:none}}.b-faq__navItem{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation}.b-faq__navItem:after{content:"";position:absolute;top:50%;left:50%;width:min(max(100%,44px),100% + 1.5rem);height:min(max(100%,44px),100% + 1.25rem);transform:translate(-50%,-50%)}.b-faq__navItem{position:relative;display:inline-flex;align-items:center;gap:.625rem;font-size:var(--fs-body);font-weight:400;line-height:1.5;color:var(--color-black);text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.b-faq__navItem:not(.-active){opacity:.55}@media(hover:hover){.b-faq__navItem:hover{opacity:1}}.b-faq__navItem:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:.125rem}@media(max-width:61.99em){.b-faq__navItem{padding-block:.625rem}}.b-faq__navDot{display:none;flex:0 0 auto;width:.375rem;height:.375rem;border-radius:50%;background-color:var(--color-accent)}.b-faq__navItem.-active .b-faq__navDot{display:block}.b-faq__groups{display:flex;flex-direction:column;gap:var(--spacing-4xl)}@media(max-width:61.99em){.b-faq__groups{gap:var(--spacing-3xl)}}.b-faq__group{scroll-margin-top:7.5rem}@media(max-width:47.99em){.b-faq__group{scroll-margin-top:5.625rem}}.b-faq__groupTitle{margin:0 0 1.875rem;font-size:1.5rem;font-weight:500;line-height:1.3;color:var(--color-black)}@media(max-width:47.99em){.b-faq__groupTitle{margin-bottom:1.25rem;font-size:max(14px,1.25rem)}}.b-faq__items{display:flex;flex-direction:column;gap:.625rem}.b-faq__item{background-color:var(--color-white);border-radius:var(--border-radius);overflow:hidden}.b-faq__itemHeading{margin:0;font:inherit}.b-faq__question{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%;padding:1.625rem 2.5rem;text-align:left}.b-faq__question:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;border-radius:var(--border-radius)}@media(max-width:47.99em){.b-faq__question{gap:1rem;padding:1.25rem 1.5rem}}.b-faq__questionText{font-size:max(14px,1.125rem);font-weight:500;line-height:1.4;color:var(--color-black)}.b-faq__item.-open .b-faq__questionText{font-weight:600}.b-faq__toggleIcon{position:relative;flex:0 0 auto;width:1.5625rem;height:1.5625rem;border-radius:50%;background-color:var(--color-black)}.b-faq__toggleIcon:before,.b-faq__toggleIcon:after{content:"";position:absolute;left:50%;top:50%;background-color:var(--color-white);transition:opacity .2s ease,transform .2s ease}.b-faq__toggleIcon:before{width:.5625rem;height:1px;transform:translate(-50%,-50%)}.b-faq__toggleIcon:after{width:1px;height:.5625rem;transform:translate(-50%,-50%)}.b-faq__item.-open .b-faq__toggleIcon:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.b-faq__answer{display:grid;grid-template-rows:1fr}.b-faq.-js .b-faq__answer{grid-template-rows:0fr;transition:grid-template-rows .35s ease}.b-faq.-js .b-faq__item.-open .b-faq__answer{grid-template-rows:1fr}.b-faq__answerInner{overflow:hidden;min-height:0}.b-faq__answerBody{display:flex;flex-direction:column;gap:1.875rem;padding:0 2.5rem 2.5rem}@media(max-width:47.99em){.b-faq__answerBody{gap:1.25rem;padding:0 1.5rem 1.5rem}}.b-faq__answerText{font-size:var(--fs-bodySmall);font-weight:400;line-height:1.6;color:var(--color-black)}.b-faq__answerText>:first-child{margin-top:0}.b-faq__answerText>:last-child{margin-bottom:0}.b-faq__answerText p{margin:0 0 1em}.b-faq__answerCta{display:flex}@media(max-width:47.99em){.b-faq__answerCta>*{flex:1 1 auto;justify-content:center}}@media(prefers-reduced-motion:reduce){.b-faq__answer{transition:none}.b-faq__toggleIcon:before,.b-faq__toggleIcon:after{transition:none}}.b-filialen{padding:var(--blocks-padding-top) var(--container-padding) var(--blocks-padding-bottom)}.b-filialen__inner{max-width:var(--container-width-wide);margin-inline:auto;display:flex;flex-direction:column;gap:var(--spacing-4xl)}.b-filialen__head{display:flex;flex-direction:column;align-items:center;text-align:center}.b-filialen__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:1.5rem;row-gap:3.75rem;width:100%}.b-filialen__grid.-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:61.99em){.b-filialen__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gutter);row-gap:var(--gutter)}}@media(max-width:47.99em){.b-filialen__grid,.b-filialen__grid.-cols-2{grid-template-columns:minmax(0,1fr)}}.b-filialen__grid.-single{grid-template-columns:minmax(0,1fr);max-width:var(--container-width-narrow);margin-inline:auto}.b-filialen__card{display:flex;flex-direction:column;gap:2.5rem;padding:2.5rem;background-color:var(--color-white);border-radius:var(--border-radius)}@media(min-width:48em)and (max-width:61.99em){.b-filialen__card{gap:2rem;padding:2rem}}@media(max-width:47.99em){.b-filialen__card{gap:1.5rem;padding:1.5rem}}@media(min-width:62em){.b-filialen__grid.-cols-4:not(.-single) .b-filialen__card{gap:1.5rem;padding:1.5rem}}@media(min-width:48em){.b-filialen__grid.-single .b-filialen__card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;column-gap:2.5rem;row-gap:1.875rem}}@media(min-width:48em)and (max-width:61.99em){.b-filialen__grid.-single .b-filialen__card{column-gap:2rem;row-gap:1.5rem}}@media(min-width:48em){.b-filialen__grid.-single .b-filialen__media{grid-column:1;grid-row:1/span 2}}@media(min-width:48em){.b-filialen__grid.-single .b-filialen__content{grid-column:2;grid-row:1}}@media(min-width:48em){.b-filialen__grid.-single .b-filialen__actions{grid-column:2;grid-row:2;align-self:end}}.b-filialen__media{aspect-ratio:347/300;width:100%;border-radius:var(--border-radius)}.b-filialen__content{display:flex;flex-direction:column}.b-filialen__name{margin:0;font-size:var(--fs-h6);font-weight:400;line-height:1.3;color:var(--color-black)}@media(max-width:47.99em){.b-filialen__name{font-size:var(--fs-h4)}}.b-filialen__nameLink{color:inherit;text-decoration:none}@media(hover:hover){.b-filialen__nameLink:hover{text-decoration:underline}}.b-filialen__nameLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:.125rem}.b-filialen__contact{display:flex;flex-direction:column;font-size:var(--fs-bodySmall);font-weight:400;line-height:1.6;font-style:normal;color:var(--color-black)}.b-filialen__address{display:block}.b-filialen__link{display:block;width:fit-content;color:inherit;text-decoration:none}@media(hover:hover){.b-filialen__link:hover{text-decoration:underline}}.b-filialen__link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:.125rem}.b-filialen__actions{display:flex;flex-direction:column;gap:.625rem;margin-top:auto}.b-filialen__hours[hidden]{display:none}.b-filialen__hoursList{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.b-filialen__hoursRow{display:flex;align-items:baseline;justify-content:space-between;gap:1.25rem;padding-block:.75rem;font-size:var(--fs-bodySmall);font-weight:400;line-height:1.6;color:var(--color-black)}.b-filialen__hoursRow+.b-filialen__hoursRow{border-top:1px solid var(--color-border);padding:.6rem 0}.b-filialen__hoursRow.-today{font-weight:700}.b-filialen__hoursDay{text-transform:capitalize}.b-filialen__hoursTime{text-align:right;white-space:nowrap}.b-filialen__modal{position:fixed;inset:0;z-index:1050;font-size:16px}.b-filialen__modal[hidden]{display:none}.b-filialen__modalScrim{position:absolute;inset:0;background-color:#00000080;opacity:0;cursor:pointer}.b-filialen__modalPanel{position:absolute;inset:0;margin:auto;display:flex;flex-direction:column;gap:1.875rem;width:min(28.75rem,100% - 2.5rem);height:fit-content;max-height:calc(100dvh - 5rem);padding:2.5rem;overflow-y:auto;border-radius:var(--border-radius);background-color:var(--color-white)}.b-filialen__modalPanel:focus{outline:none}.b-filialen__modalClose{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;position:absolute;top:1.125rem;right:1.125rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background-color:var(--color-surface);color:var(--color-black);transition:background-color .2s ease}.b-filialen__modalClose svg{width:.9375rem;height:.9375rem}.b-filialen__modalClose:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media(hover:hover){.b-filialen__modalClose:hover{background-color:var(--color-gray)}}.b-filialen__modalHead{display:flex;flex-direction:column;gap:.375rem;padding-right:2.875rem}.b-filialen__modalEyebrow{margin:0;font-size:var(--fs-bodySmall);font-weight:400;line-height:1.6;color:var(--color-black);opacity:.6}.b-filialen__modalTitle{margin:0;font-size:var(--fs-h5);font-weight:400;line-height:1.2;color:var(--color-black)}@media(max-width:47.99em){.b-filialen__modalPanel{padding:1.875rem 1.5rem;gap:1.5rem}}.b-formulier{padding:var(--section-padding) var(--container-padding)}.b-formulier__inner{max-width:var(--container-width-wide);margin-inline:auto}.b-formulier.-layout-gecentreerd .b-formulier__inner{max-width:55rem}.b-formulier.-layout-contactkolom .b-formulier__inner{display:grid;grid-template-columns:minmax(0,21.25rem) minmax(0,1fr);column-gap:5rem;align-items:start}@media(max-width:61.99em){.b-formulier.-layout-contactkolom .b-formulier__inner{grid-template-columns:1fr;row-gap:var(--spacing-2xl)}}.b-formulier__side{display:flex;flex-direction:column;gap:2.5rem}@media(max-width:47.99em){.b-formulier__side{gap:1.5rem;opacity:1!important;visibility:visible!important;transform:translateY(0)!important}}@media(min-width:62em){.b-formulier__side{position:sticky;top:7.5rem;align-self:start}}.b-formulier__sideMedia{margin:0;width:100%;aspect-ratio:281/273}@media(max-width:47.99em){.b-formulier__sideMedia{display:none}}.b-formulier__sideIntro{margin:0;font-size:max(14px,1.25rem);line-height:1.4;color:var(--color-black)}@media(max-width:47.99em){.b-formulier__sideIntro{display:none}}.b-formulier__contact{display:flex;flex-direction:column;gap:.25rem}@media(max-width:47.99em){.b-formulier__contact{position:absolute;width:100%;transform:translateY(calc(-100% - 5rem));padding:0 2rem}}.b-formulier__head{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2.5rem}.b-formulier__title{margin:0;font-size:3.75rem;line-height:1.1;color:var(--color-black)}@media(max-width:47.99em){.b-formulier__title{font-size:2.5rem}}.b-formulier__intro{margin:0;font-size:max(14px,1.25rem);line-height:1.4;color:var(--color-black)}.b-formulier__form{width:100%}.b-formulier__placeholder{margin:0;color:var(--color-muted)}.b-formulier .gform_wrapper .gform_required_legend{display:none}.b-formulier .gform_wrapper .gform_fields{grid-row-gap:.75rem;row-gap:.75rem;grid-column-gap:1.5rem}@media(max-width:47.99em){.b-formulier .gform_wrapper .gform_fields{grid-row-gap:1.5rem;row-gap:1.5rem}}.b-formulier .gform_wrapper .gfield_label{display:block;margin:0 0 .625rem;padding:0;font-family:var(--font-primary);font-size:max(14px,1rem);line-height:1.6;font-weight:400;color:var(--color-black)}.b-formulier .gform_wrapper .gfield_required{color:var(--color-invalid);display:none}.b-formulier .gform_wrapper .ginput_container input[type=text],.b-formulier .gform_wrapper .ginput_container input[type=email],.b-formulier .gform_wrapper .ginput_container input[type=tel],.b-formulier .gform_wrapper .ginput_container input[type=url],.b-formulier .gform_wrapper .ginput_container input[type=number],.b-formulier .gform_wrapper .ginput_container input[type=password],.b-formulier .gform_wrapper .ginput_container textarea,.b-formulier .gform_wrapper .ginput_container select{display:block;width:100%;min-height:var(--input-height);margin:0;padding:.875rem 1.25rem!important;background-color:var(--color-white)!important;color:var(--color-font);border:1px solid transparent!important;border-radius:var(--border-radius)!important;font-family:var(--font-primary);font-size:max(14px,1rem);line-height:1.5;box-shadow:none!important;appearance:none;-webkit-appearance:none}.b-formulier .gform_wrapper .ginput_container input[type=text]::placeholder,.b-formulier .gform_wrapper .ginput_container input[type=email]::placeholder,.b-formulier .gform_wrapper .ginput_container input[type=tel]::placeholder,.b-formulier .gform_wrapper .ginput_container input[type=url]::placeholder,.b-formulier .gform_wrapper .ginput_container input[type=number]::placeholder,.b-formulier .gform_wrapper .ginput_container input[type=password]::placeholder,.b-formulier .gform_wrapper .ginput_container textarea::placeholder,.b-formulier .gform_wrapper .ginput_container select::placeholder{color:var(--color-muted);opacity:1}.b-formulier .gform_wrapper .ginput_container input[type=text]:focus,.b-formulier .gform_wrapper .ginput_container input[type=text]:focus-visible,.b-formulier .gform_wrapper .ginput_container input[type=email]:focus,.b-formulier .gform_wrapper .ginput_container input[type=email]:focus-visible,.b-formulier .gform_wrapper .ginput_container input[type=tel]:focus,.b-formulier .gform_wrapper .ginput_container input[type=tel]:focus-visible,.b-formulier .gform_wrapper .ginput_container input[type=url]:focus,.b-formulier .gform_wrapper .ginput_container input[type=url]:focus-visible,.b-formulier .gform_wrapper .ginput_container input[type=number]:focus,.b-formulier .gform_wrapper .ginput_container input[type=number]:focus-visible,.b-formulier .gform_wrapper .ginput_container input[type=password]:focus,.b-formulier .gform_wrapper .ginput_container input[type=password]:focus-visible,.b-formulier .gform_wrapper .ginput_container textarea:focus,.b-formulier .gform_wrapper .ginput_container textarea:focus-visible,.b-formulier .gform_wrapper .ginput_container select:focus,.b-formulier .gform_wrapper .ginput_container select:focus-visible{outline:0;border-color:var(--color-black)!important;box-shadow:none!important}.b-formulier .gform_wrapper .ginput_container textarea{min-height:18.75rem;line-height:1.6;resize:vertical}@media(max-width:47.99em){.b-formulier .gform_wrapper .ginput_container textarea{min-height:12.5rem}}.b-formulier .gform_wrapper .ginput_container_fileupload input[type=file]{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:1.25rem;width:100%;min-height:var(--input-height);padding:.5rem .5rem .5rem 1.25rem!important;background-color:var(--color-white)!important;border:1px solid transparent!important;border-radius:var(--border-radius)!important;font-family:var(--font-primary);font-size:max(14px,1rem);color:var(--color-muted);cursor:pointer}.b-formulier .gform_wrapper .ginput_container_fileupload input[type=file]::file-selector-button{padding:.8125rem 1.875rem;background-color:var(--color-primary);color:var(--color-white);border:0;border-radius:var(--border-radius);font-family:var(--font-primary);font-size:max(14px,1rem);cursor:pointer;line-height:1}@media(max-width:47.99em){.b-formulier .gform_wrapper .ginput_container_fileupload input[type=file]{flex-wrap:wrap;gap:.75rem}.b-formulier .gform_wrapper .ginput_container_fileupload input[type=file]::file-selector-button{padding:.75rem 1.25rem}}.b-formulier .gform_wrapper .gform_validation_errors{margin:0 0 1.5rem;padding:1rem 1.25rem;border:1px solid var(--color-invalid);border-radius:var(--border-radius);background:transparent;box-shadow:none;color:var(--color-black);font-size:max(14px,1rem);line-height:1.5}.b-formulier .gform_wrapper .gform_validation_errors h2.gform_submission_error{display:flex;align-items:baseline;gap:.625rem;margin:0;padding:0;color:var(--color-black);font-size:max(14px,1rem);font-weight:500;line-height:1.4}.b-formulier .gform_wrapper .gform_validation_errors h2.gform_submission_error:before{content:"";flex:0 0 auto;width:.5rem;height:.5rem;border-radius:50%;background-color:var(--color-invalid);transform:translateY(-.0625rem)}.b-formulier .gform_wrapper .gform_validation_errors ol,.b-formulier .gform_wrapper .gform_validation_errors ul{margin:.625rem 0 0;padding-left:1.625rem;color:var(--color-black)}.b-formulier .gform_wrapper .gform_validation_errors a,.b-formulier .gform_wrapper .gform_validation_errors .gform_validation_error_link{color:var(--color-black);text-decoration:underline;text-underline-offset:.1875rem}.b-formulier .gform_wrapper .gfield--type-text,.b-formulier .gform_wrapper .gfield--type-email,.b-formulier .gform_wrapper .gfield--type-phone,.b-formulier .gform_wrapper .gfield--type-number,.b-formulier .gform_wrapper .gfield--type-website,.b-formulier .gform_wrapper .gfield--type-date,.b-formulier .gform_wrapper .gfield--type-time,.b-formulier .gform_wrapper .gfield--type-select,.b-formulier .gform_wrapper .gfield--type-textarea{position:relative}.b-formulier .gform_wrapper .gfield--type-text>.gfield_validation_message,.b-formulier .gform_wrapper .gfield--type-text>.gfield_description.validation_message,.b-formulier .gform_wrapper .gfield--type-email>.gfield_validation_message,.b-formulier .gform_wrapper .gfield--type-email>.gfield_description.validation_message,.b-formulier .gform_wrapper .gfield--type-phone>.gfield_validation_message,.b-formulier .gform_wrapper .gfield--type-phone>.gfield_description.validation_message,.b-formulier .gform_wrapper .gfield--type-number>.gfield_validation_message,.b-formulier .gform_wrapper .gfield--type-number>.gfield_description.validation_message,.b-formulier .gform_wrapper .gfield--type-website>.gfield_validation_message,.b-formulier .gform_wrapper .gfield--type-website>.gfield_description.validation_message,.b-formulier .gform_wrapper .gfield--type-date>.gfield_validation_message,.b-formulier .gform_wrapper .gfield--type-date>.gfield_description.validation_message,.b-formulier .gform_wrapper .gfield--type-time>.gfield_validation_message,.b-formulier .gform_wrapper .gfield--type-time>.gfield_description.validation_message,.b-formulier .gform_wrapper .gfield--type-select>.gfield_validation_message,.b-formulier .gform_wrapper .gfield--type-select>.gfield_description.validation_message,.b-formulier .gform_wrapper .gfield--type-textarea>.gfield_validation_message,.b-formulier .gform_wrapper .gfield--type-textarea>.gfield_description.validation_message{position:absolute;right:0;bottom:-1rem;max-width:60%;margin:0;padding:0;background:transparent;border:0;color:var(--color-invalid);font-size:max(14px,.6875rem);font-style:normal;line-height:1;text-align:right}@media(max-width:47.99em){.b-formulier .gform_wrapper .gfield--type-text>.gfield_validation_message,.b-formulier .gform_wrapper .gfield--type-text>.gfield_description.validation_message,.b-formulier .gform_wrapper .gfield--type-email>.gfield_validation_message,.b-formulier .gform_wrapper .gfield--type-email>.gfield_description.validation_message,.b-formulier .gform_wrapper .gfield--type-phone>.gfield_validation_message,.b-formulier .gform_wrapper .gfield--type-phone>.gfield_description.validation_message,.b-formulier .gform_wrapper .gfield--type-number>.gfield_validation_message,.b-formulier .gform_wrapper .gfield--type-number>.gfield_description.validation_message,.b-formulier .gform_wrapper .gfield--type-website>.gfield_validation_message,.b-formulier .gform_wrapper .gfield--type-website>.gfield_description.validation_message,.b-formulier .gform_wrapper .gfield--type-date>.gfield_validation_message,.b-formulier .gform_wrapper .gfield--type-date>.gfield_description.validation_message,.b-formulier .gform_wrapper .gfield--type-time>.gfield_validation_message,.b-formulier .gform_wrapper .gfield--type-time>.gfield_description.validation_message,.b-formulier .gform_wrapper .gfield--type-select>.gfield_validation_message,.b-formulier .gform_wrapper .gfield--type-select>.gfield_description.validation_message,.b-formulier .gform_wrapper .gfield--type-textarea>.gfield_validation_message,.b-formulier .gform_wrapper .gfield--type-textarea>.gfield_description.validation_message{font-size:max(14px,.75rem)}}.b-formulier .gform_wrapper .gfield_validation_message,.b-formulier .gform_wrapper .validation_message{margin:.5rem 0 0;padding:0;border:0;background:none;color:var(--color-invalid);font-size:max(14px,.875rem)}.b-formulier .gform_wrapper .gfield_error input,.b-formulier .gform_wrapper .gfield_error select,.b-formulier .gform_wrapper .gfield_error textarea{border-color:var(--color-invalid)!important}.b-formulier .gform_wrapper .gform_footer{margin:1.5625rem 0 0!important;padding:0}.b-formulier .gform_wrapper .gform_footer .gform_button,.b-formulier .gform_wrapper .gform_footer button[type=submit]{display:inline-flex;align-items:center;justify-content:center;width:100%!important;min-height:3.4375rem!important;margin:0;padding:0 1.875rem!important;background-color:var(--color-primary)!important;color:var(--color-white)!important;border:1px solid transparent;border-radius:var(--border-radius);font-family:var(--font-primary);font-size:max(14px,1rem)!important;font-weight:400;line-height:1.6;cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.b-formulier .gform_wrapper .gform_footer .gform_button:hover,.b-formulier .gform_wrapper .gform_footer button[type=submit]:hover{background-color:#1e1e1e!important;opacity:1;color:var(--color-white)!important}.b-formulier .gform_wrapper .gform_footer .gform_button:focus-visible,.b-formulier .gform_wrapper .gform_footer button[type=submit]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.b-formulier .gform_wrapper .gform_confirmation_message{font-size:max(14px,1.25rem);line-height:1.5;color:var(--color-font);text-align:left}.b-fullVideoAfbeelding{padding:var(--blocks-padding-top) var(--container-padding) var(--blocks-padding-bottom)}@media(max-width:47.99em){.b-fullVideoAfbeelding{padding-top:0;padding-bottom:.5rem}}.b-fullVideoAfbeelding__inner{margin-inline:auto}.b-fullVideoAfbeelding__frame{position:relative;margin:0;overflow:hidden;background-color:var(--color-surfaceAlt)}.b-fullVideoAfbeelding__media{inset:0;width:100%;height:100%;object-fit:cover;display:block}.b-fullVideoAfbeelding__scrim{position:absolute;inset:0;background:#0003;opacity:1;transition:opacity .4s ease;pointer-events:none}.b-fullVideoAfbeelding__play:focus-visible{border-radius:50%}.b-fullVideoAfbeelding__frame.-playing .b-fullVideoAfbeelding__scrim,.b-fullVideoAfbeelding__frame.-playing .b-fullVideoAfbeelding__play{opacity:0}.b-fullVideoAfbeelding__frame.-playing .b-fullVideoAfbeelding__play{pointer-events:none}.b-fullVideoAfbeelding__frame.-playing .b-fullVideoAfbeelding__play:focus-visible{opacity:1}@media(prefers-reduced-motion:reduce){.b-fullVideoAfbeelding__scrim,.b-fullVideoAfbeelding__play{transition:none}}.b-fullVideoAfbeelding.-fullscreenParallax{--fva-overscan: 20%;padding:0}.b-fullVideoAfbeelding.-fullscreenParallax .b-fullVideoAfbeelding__inner{max-width:none;margin-inline:0}.b-fullVideoAfbeelding.-fullscreenParallax .b-fullVideoAfbeelding__frame{aspect-ratio:var(--fva-ratio, 1.7778)}.b-fullVideoAfbeelding.-fullscreenParallax .b-fullVideoAfbeelding__media{position:absolute;inset:auto auto auto 0;top:calc(var(--fva-overscan) / -2);width:100%;height:calc(100% + var(--fva-overscan));object-fit:cover;will-change:transform}@media(prefers-reduced-motion:reduce){.b-fullVideoAfbeelding.-fullscreenParallax .b-fullVideoAfbeelding__media{will-change:auto}}@media(max-width:47.99em){.b-fullVideoAfbeelding.-fullscreenParallax .b-fullVideoAfbeelding__frame{aspect-ratio:4/5}}@media(max-width:47.99em)and (hover:none)and (pointer:coarse),(max-width:47.99em)and (prefers-reduced-motion:reduce){.b-fullVideoAfbeelding.-fullscreenParallax .b-fullVideoAfbeelding__media{top:0;height:100%;will-change:auto}}@media(min-width:48em)and (max-width:61.99em){.b-fullVideoAfbeelding.-fullscreenParallax .b-fullVideoAfbeelding__frame{aspect-ratio:4/3}}@media(hover:none)and (pointer:coarse)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.b-fullVideoAfbeelding.-fullscreenParallax .b-fullVideoAfbeelding__frame{view-timeline:--fva-drift block}.b-fullVideoAfbeelding.-fullscreenParallax .b-fullVideoAfbeelding__media{top:calc(var(--fva-overscan) / -2);height:calc(100% + var(--fva-overscan));will-change:translate;animation:b-fullVideoAfbeelding-drift linear both;animation-timeline:--fva-drift;animation-range:cover 0% cover 100%}}}@keyframes b-fullVideoAfbeelding-drift{0%{translate:0 4%}to{translate:0 -4%}}.b-hero{position:relative;display:flex;align-items:center;justify-content:center;min-height:100svh;overflow:hidden;padding:var(--blocks-padding-top) var(--container-padding)}.b-hero.-compact{min-height:65svh;padding-top:calc(var(--blocks-padding-top) + 6.875rem);padding-bottom:0}@media(max-width:47.99em){.b-hero.-compact{min-height:0}}.b-hero__bg{position:absolute;inset:0;z-index:0}.b-hero__bg:after{content:"";position:absolute;inset:0;background:var(--overlay-scrim);pointer-events:none}.b-hero__bg img{width:100%;height:100%;object-fit:cover}.b-hero.-mask{--mask-p: 1;--mask-x: 7.5rem;--mask-y: 3.75rem}.b-hero.-mask .b-hero__bg{clip-path:inset(calc(var(--mask-y) * var(--mask-p)) calc(var(--mask-x) * var(--mask-p)));will-change:clip-path}.b-hero.-mask .b-hero__bg img{position:absolute;left:0;top:-10%;width:100%;height:120%;will-change:transform}@media(hover:none)and (pointer:coarse)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.b-hero.-mask{view-timeline:--hero-drift block}.b-hero.-mask .b-hero__bg img{animation:heroPromoDrift linear both;animation-timeline:--hero-drift;animation-range:exit-crossing 0% exit-crossing 100%}}}@media(prefers-reduced-motion:reduce){.b-hero.-mask{--mask-p: 0}}.b-hero__slide{position:absolute;inset:0;opacity:0;transition:opacity 1s ease}.b-hero__slide.-active{opacity:1}.b-hero__slide img{width:100%;height:100%;object-fit:cover}.b-hero__cols{position:absolute;inset:0;z-index:1;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:minmax(0,1fr);column-gap:2rem;padding:5rem var(--container-padding);perspective:100rem;perspective-origin:50% 50%;transform-style:preserve-3d}@media(max-width:47.99em){.b-hero__cols{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}}.b-hero__col{--py: 0px;--intro-y: 0px;--speed: 1;--offset: 0vh;--mx: 0px;--my: 0px;--rx: 0deg;--ry: 0deg;--base-ry: 0deg;--base-z: 0px;display:flex;flex-direction:column;align-items:center;gap:20vh;transform:translate3d(var(--mx),calc(var(--offset) + var(--py) + var(--intro-y) + var(--my)),var(--base-z)) rotateX(var(--rx)) rotateY(calc(var(--base-ry) + var(--ry)));will-change:transform}.b-hero__col.-center{justify-content:center}.b-hero__col.-split{justify-content:flex-start;gap:0}.b-hero__col.-split .b-hero__colItem:first-child{margin-top:var(--split-top, 12vh)}.b-hero__col.-split .b-hero__colItem:last-child{margin-top:var(--split-bottom, 24vh)}@media(hover:none)and (pointer:coarse)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.b-hero[data-parallax="1"][data-pinned="1"][data-intro="1"]{view-timeline:--hero-drift block}.b-hero[data-parallax="1"][data-pinned="1"][data-intro="1"] .b-hero__col{animation:heroColDrift linear both;animation-timeline:--hero-drift;animation-range:exit-crossing 0% exit-crossing 150%}}}.b-hero__colItem{flex:0 0 auto;width:calc(9.375rem * var(--scale, 1))}@media(max-width:47.99em){.b-hero__colItem{width:auto}}.b-hero__colItem{aspect-ratio:1/1;overflow:hidden}.b-hero__colItem img{width:100%;height:100%;object-fit:cover;display:block}.b-hero__colItem.-intro{opacity:0}@media(prefers-reduced-motion:reduce){.b-hero__colItem.-intro{opacity:1}}.b-hero__collage{position:absolute;inset:0;z-index:1}.b-hero__collageItem{position:absolute;left:var(--cx);top:var(--cy);width:var(--cw);height:var(--ch);--py: 0px;--mx: 0px;--my: 0px;--intro-y: 0px;--fade: 1;transform:translate(calc(-50% + var(--mx)),calc(-50% + var(--py) + var(--my) + var(--intro-y)));opacity:calc(var(--base-opacity, 1) * var(--fade));will-change:transform,opacity}.b-hero__collageItem img{width:100%;height:100%;object-fit:cover;display:block}.b-hero__collageItem.-swap{overflow:hidden}.b-hero__collageItem.-intro{--fade: 0}@media(prefers-reduced-motion:reduce){.b-hero__collageItem.-intro{--fade: 1}}@media(hover:none)and (pointer:coarse)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.b-hero.-collage:not([data-parallax="1"]):not([data-pinned="1"]):not([data-swap="1"]){view-timeline:--hero-drift block}.b-hero.-collage:not([data-parallax="1"]):not([data-pinned="1"]):not([data-swap="1"]) .b-hero__collageItem{animation:heroCollageDrift linear both;animation-timeline:--hero-drift;animation-range:exit-crossing 0% exit-crossing 100%}}}.b-hero__swapBack,.b-hero__swapFront{position:absolute;inset:0;will-change:transform}.b-hero__swapBack img,.b-hero__swapFront img{width:100%;height:100%;object-fit:cover;display:block}.b-hero__swapBack{z-index:1}.b-hero__swapFront{z-index:2;transform:translateY(100%)}.b-hero__grid{position:absolute;inset:0;z-index:1}.b-hero__gridItem{position:absolute;left:var(--mcx, var(--cx));top:var(--mcy, var(--cy));width:var(--cw);height:var(--ch);--sx: 0px;--py: 0px;--mx: 0px;--my: 0px;--ix: 0px;--iy: 0px;--zoom: 1;--fade: 1;transform:translate3d(calc(-50% + var(--sx) + var(--mx) + var(--ix)),calc(-50% + var(--py) + var(--my) + var(--iy)),0) scale(var(--zoom));opacity:var(--fade);will-change:transform,opacity}.b-hero__gridItem img{width:100%;height:100%;object-fit:cover;display:block}@media(hover:none)and (pointer:coarse)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.b-hero.-grid-parallax,.b-hero.-grid-all{view-timeline:--hero-drift block}.b-hero.-grid-parallax .b-hero__gridItem,.b-hero.-grid-all .b-hero__gridItem{animation:heroGridDrift linear both;animation-timeline:--hero-drift;animation-range:exit-crossing 0% exit-crossing 100%}}}@media(prefers-reduced-motion:no-preference){.js-collage .b-hero.-grid .b-hero__gridItem{--fade: 0}}@media(min-width:62em){.b-hero.-grid .b-hero__gridItem{--tile-w: min( var( --cw ), 24.2svh );--tile-h: min( var( --ch ), 24.2svh );--menu-h: 110px;width:var(--tile-w);height:var(--tile-h)}}@media(min-width:62em)and (min-width:64em)and (max-width:79.99em){.b-hero.-grid .b-hero__gridItem{--menu-h: 82.5px}}@media(min-width:62em){.b-hero.-grid .b-hero__gridItem:nth-child(-n+2){top:max(var(--cy),var(--menu-h) + var(--tile-h) / 2)}}@media(max-width:61.99em){.b-hero.-grid .b-hero__gridItem.-mobileHide{display:block}.b-hero.-grid .b-hero__gridItem:nth-child(1){--mcx: 8%;--mcy: 35%}.b-hero.-grid .b-hero__gridItem:nth-child(2){--mcx: 92%;--mcy: 35%}.b-hero.-grid .b-hero__gridItem:nth-child(3){--mcx: 50%;--mcy: 26%}.b-hero.-grid .b-hero__gridItem:nth-child(4){--mcx: 50%;--mcy: 81%}.b-hero.-grid .b-hero__gridItem:nth-child(5){--mcx: 8%;--mcy: 76%}.b-hero.-grid .b-hero__gridItem:nth-child(6){--mcx: 92%;--mcy: 76%}}@media(max-width:47.99em){.b-hero__gridItem{width:8.4375rem;height:8.4375rem}}@media(min-width:48em)and (max-width:61.99em){.b-hero__gridItem{width:11.25rem;height:11.25rem}}.b-hero__rings{position:absolute;inset:0;z-index:1;overflow:hidden}.b-hero__ring{position:absolute;left:50%;top:50%;width:0;height:0;animation:heroRingSpin var(--ring-dur) linear infinite;will-change:transform}.b-hero__ringItem{position:absolute;left:0;top:0;width:var(--size);height:var(--size);margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) / -2);transform:rotate(var(--angle)) translateY(calc(-1 * var(--radius)));overflow:hidden}.b-hero__ringItem img{width:100%;height:100%;object-fit:cover;display:block}@keyframes heroRingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.b-hero__ring{animation:none}}.b-hero__stack{position:absolute;inset:0;z-index:1;perspective:100rem;perspective-origin:50% 45%}.b-hero__stackItem{position:absolute;left:var(--cx);top:var(--cy);width:var(--cw);height:var(--ch);--mx: 0px;--my: 0px;--ry: 0deg;--rx: 0deg;transform:translate(var(--mx),var(--my)) translate(-50%,-50%) rotateY(var(--ry)) rotateX(var(--rx));transform-style:preserve-3d;will-change:transform}.b-hero__stackItem img{width:100%;height:100%;object-fit:cover;display:block}.b-hero__stackItem.-intro{clip-path:var(--clip, inset(0% 0% 0% 0%))}@media(prefers-reduced-motion:reduce){.b-hero__stackItem.-intro{clip-path:none}}@media(hover:none)and (pointer:coarse){.b-hero__ring{animation:none;will-change:auto}.b-hero__stackItem{will-change:auto}}.b-hero__inner{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:var(--gutter-small);text-align:center}.b-hero__eyebrow{font-size:max(14px,1.25rem);line-height:1.4;color:var(--color-black);margin:0}.b-hero__crumbs ol,.b-hero__crumbs li{display:inline}.b-hero__crumbLink{color:inherit;text-decoration:none;pointer-events:auto;transition:color .2s ease}@media(hover:hover){.b-hero__crumbLink:hover{color:color-mix(in srgb,currentColor 60%,transparent)}}.b-hero__crumbLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.b-hero__title{margin:0;max-width:61.5rem;font-size:var(--fs-h1);font-weight:400;line-height:1;color:var(--color-black);white-space:pre-line}.b-hero__dot{color:var(--color-accent)}.b-hero__actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.js-text-reveal .b-hero__actions{opacity:0}.b-hero__scroll{position:absolute;left:50%;bottom:2.5rem;z-index:2;display:flex;align-items:center;gap:.875rem;padding:0;background:none;border:0;cursor:pointer;transform:translate(-50%)}@media(max-width:47.99em){.b-hero__scroll{bottom:1.25rem}}.b-hero__scrollCircle{position:relative;overflow:hidden;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.625rem;height:2.625rem;background-color:var(--color-white);border-radius:50%;color:var(--color-black);transition:background-color .45s cubic-bezier(.4,0,.2,1),color .45s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.b-hero__scroll:hover .b-hero__scrollCircle{background-color:var(--color-black);color:var(--color-white)}}.b-hero__scrollArrow{width:.75rem;height:auto;transform:rotate(90deg)}.b-hero__scrollLabel{font-size:max(14px,1rem);line-height:1.5;color:var(--color-black);white-space:nowrap}.b-hero__meta{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:1.25rem 0;border-top:1px solid rgba(255,255,255,.3)}.b-hero__metaInner{display:flex;align-items:center;gap:var(--gutter);padding:0 var(--container-padding)}@media(max-width:47.99em){.b-hero__metaInner{flex-wrap:wrap;row-gap:.875rem}}.b-hero__fav{margin-left:auto}.b-hero__metaItem{flex:1 1 0;min-width:7.5rem}.b-hero__metaLabel{font-size:max(14px,1rem);line-height:1.5;color:var(--color-white);margin-bottom:0}@media(max-width:47.99em){.b-hero__metaLabel{margin-top:0;font-size:max(14px,1.125rem);font-weight:600}}.b-hero__metaValue{font-size:max(14px,.875rem);line-height:1.5;color:#ffffffb3;margin-top:0}.b-hero.-full .b-hero__eyebrow,.b-hero.-full .b-hero__title,.b-hero.-full .b-hero__scrollLabel,.b-hero.-promo .b-hero__eyebrow,.b-hero.-promo .b-hero__title,.b-hero.-promo .b-hero__scrollLabel,.b-hero.-full-slider .b-hero__eyebrow,.b-hero.-full-slider .b-hero__title,.b-hero.-full-slider .b-hero__scrollLabel,.b-hero.-project .b-hero__eyebrow,.b-hero.-project .b-hero__title,.b-hero.-project .b-hero__scrollLabel,.b-hero.-blog .b-hero__eyebrow,.b-hero.-blog .b-hero__title,.b-hero.-blog .b-hero__scrollLabel{color:var(--color-white)}.b-hero.-blog{align-items:flex-end;justify-content:flex-start;padding-bottom:3.75rem}.b-hero.-blog .b-hero__inner{align-items:flex-start;text-align:left;gap:1rem;max-width:56.25rem}.b-hero.-blog .b-hero__title{max-width:none;font-size:3.75rem}@media(max-width:47.99em){.b-hero.-blog .b-hero__title{font-size:2.75rem}}.b-hero.-blog .b-hero__bg:after,.b-hero.-project .b-hero__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#00000073,#0000 45%);pointer-events:none}@media(max-width:47.99em){.b-hero__eyebrow{font-size:max(14px,.875rem)}.b-hero.-mask{--mask-x: 0px;--mask-y: 0px}.b-hero__actions{flex-direction:column;align-items:stretch;width:100%}}.b-heroImageParallax{position:relative;display:flex;align-items:center;justify-content:center;height:100svh;overflow:hidden;padding:var(--blocks-padding-top) var(--container-padding)}.b-heroImageParallax__media{position:absolute;inset:0;z-index:0;overflow:hidden}.b-heroImageParallax__media img{position:absolute;left:0;top:-20%;width:100%;height:140%;object-fit:cover;display:block;will-change:transform}.b-heroImageParallax__media.-b{z-index:2;clip-path:inset(100% 0% 0% 0%)}.b-heroImageParallax__reveal{position:absolute;inset:0}.b-heroImageParallax__dim{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;pointer-events:none}.b-heroImageParallax__dim rect{fill:#0003}.b-heroImageParallax__title{position:relative;z-index:1;display:grid;max-width:61.5rem;text-align:center}.b-heroImageParallax__phrase{margin:0;color:var(--color-white);font-size:var(--fs-h1);font-weight:400;line-height:1}.b-heroImageParallax__phrase.-a{grid-area:1/1;--ty: 0vh;align-self:center;justify-self:center;transform:translateY(var(--ty));will-change:transform}.b-heroImageParallax__phrase.-b{position:absolute;left:50%;top:50%;z-index:2;width:100%;max-width:61.5rem;padding:0 var(--container-padding);text-align:center;--ty: 0vh;transform:translate(-50%,calc(-50% + var(--ty)));will-change:transform}.b-heroImageParallax__dot{color:var(--color-accent)}.b-heroImageParallax__scroll{position:absolute;left:50%;bottom:2.5rem;z-index:3;display:flex;align-items:center;gap:.875rem;padding:0;background:none;border:0;cursor:pointer;transform:translate(-50%)}.b-heroImageParallax__scrollCircle{position:relative;overflow:hidden;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.625rem;height:2.625rem;background-color:var(--color-white);border-radius:50%;color:var(--color-black);transition:background-color .45s cubic-bezier(.4,0,.2,1),color .45s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.b-heroImageParallax__scroll:hover .b-heroImageParallax__scrollCircle{background-color:var(--color-black);color:var(--color-white)}}.b-heroImageParallax__scrollArrow{width:.875rem;height:auto;transform:rotate(90deg)}.b-heroImageParallax__scrollLabel{font-size:max(14px,1rem);line-height:1.5;color:var(--color-white);white-space:nowrap}@media(hover:none)and (pointer:coarse)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.b-heroImageParallax__track{view-timeline:--hero-ip block;height:calc(100lvh + 100svh)}.b-heroImageParallax__track>.b-heroImageParallax{--ip-bar: calc(100lvh - 100svh) ;height:100lvh;padding-bottom:calc(var(--blocks-padding-top) + var(--ip-bar))}.b-heroImageParallax__track>.b-heroImageParallax .b-heroImageParallax__phrase.-b{top:calc(50% - var(--ip-bar) / 2)}.b-heroImageParallax__track>.b-heroImageParallax .b-heroImageParallax__scroll{bottom:calc(2.5rem + var(--ip-bar))}.b-heroImageParallax__track>.b-heroImageParallax .b-heroImageParallax__media.-b{clip-path:none;will-change:transform;animation:heroIpReveal linear both}.b-heroImageParallax__track>.b-heroImageParallax .b-heroImageParallax__reveal{will-change:transform;animation:heroIpRevealCounter linear both}.b-heroImageParallax__track>.b-heroImageParallax .b-heroImageParallax__phrase.-a{animation:heroIpPhraseA linear both}.b-heroImageParallax__track>.b-heroImageParallax .b-heroImageParallax__phrase.-b{animation:heroIpPhraseB linear both}.b-heroImageParallax__track>.b-heroImageParallax .b-heroImageParallax__media img{animation:heroIpImg linear both}.b-heroImageParallax__track>.b-heroImageParallax .b-heroImageParallax__media.-b,.b-heroImageParallax__track>.b-heroImageParallax .b-heroImageParallax__reveal,.b-heroImageParallax__track>.b-heroImageParallax .b-heroImageParallax__phrase.-a,.b-heroImageParallax__track>.b-heroImageParallax .b-heroImageParallax__phrase.-b,.b-heroImageParallax__track>.b-heroImageParallax .b-heroImageParallax__media img{animation-timeline:--hero-ip;animation-range:contain 0% contain 100svh}}}@keyframes heroIpReveal{0%{translate:0 100%}to{translate:0 0}}@keyframes heroIpRevealCounter{0%{translate:0 -100%}to{translate:0 0}}@keyframes heroIpPhraseA{0%{translate:0 0}to{translate:0 -45vh}}@keyframes heroIpPhraseB{0%{translate:0 45vh}to{translate:0 0}}@keyframes heroIpImg{0%{translate:0 0}to{translate:0 -10%}}@media(max-width:47.99em){.b-hero .b-hero__fav.-static{display:none}}@media(max-width:47.99em){.single-vacature .b-hero__title{font-size:var(--fs-h2)}}@keyframes heroGridDrift{to{translate:0 calc((6 + 9 * var(--depth, 1)) * -1vh)}}@keyframes heroCollageDrift{to{translate:0 calc((4 + 8 * var(--depth, 1)) * -1vh)}}@keyframes heroColDrift{to{translate:0 calc((25 + 35 * var(--speed, 1)) * -1vh)}}@keyframes heroPromoDrift{0%{translate:0 8%}to{translate:0 -8%}}.b-inspiratie{padding:var(--section-padding) var(--container-padding);--ins-gap: 2.5rem;--ins-gap-pair: 1.25rem}.b-inspiratie__inner{display:flex;flex-direction:column;gap:var(--gutter-wide);align-items:center;width:100%;margin-inline:auto}.b-inspiratie__heading{text-align:center}.b-inspiratie__grid{display:flex;flex-direction:column;row-gap:var(--section-padding-large);width:100%}.b-inspiratie__row{display:flex;align-items:flex-start;justify-content:flex-start;column-gap:var(--ins-gap);width:100%}.b-inspiratie__group{display:flex;flex:1 1 0;min-width:0;column-gap:var(--ins-gap-pair)}.b-inspiratie__cardWrap{display:block;flex:0 0 auto}.b-inspiratie__cardWrap.-small{flex:1 1 0;min-width:0}.b-inspiratie__cardWrap.-major{flex:0 0 calc((100% - var(--ins-gap)) * 690 / 1320)}.b-inspiratie__cardWrap.-wide{flex:0 0 72.0588235294%}.b-inspiratie__cardWrap.-side{flex:0 0 calc((100% - var(--ins-gap) * 2) * 340 / 1280)}.b-inspiratie__cardWrap.-center{flex:0 0 calc((100% - var(--ins-gap) * 2) * 600 / 1280)}.b-inspiratie__card{display:block;width:100%;text-decoration:none;color:inherit}.b-inspiratie__card.-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.b-inspiratie__frame{width:100%}.b-inspiratie__card.-small .b-inspiratie__frame{aspect-ratio:61/62}.b-inspiratie__card.-major .b-inspiratie__frame{aspect-ratio:23/20}.b-inspiratie__card.-wide .b-inspiratie__frame{aspect-ratio:980/697}.b-inspiratie__card.-side .b-inspiratie__frame{aspect-ratio:17/18}.b-inspiratie__card.-center .b-inspiratie__frame{aspect-ratio:1/1}@media(max-width:61.99em){.b-inspiratie__grid{row-gap:var(--section-padding)}}@media(max-width:47.99em){.b-inspiratie__heading{align-self:stretch;text-align:left}.b-inspiratie__grid{row-gap:var(--spacing-3xl)}.b-inspiratie__row{flex-wrap:wrap;row-gap:var(--spacing-2xl)}.b-inspiratie__row.-wide{margin-left:-1.25rem;margin-right:-1.25rem;width:calc(100% + 2.5rem)}.b-inspiratie__row.-trio .b-inspiratie__cardWrap.-center,.b-inspiratie__row.-trio .b-inspiratie__cardWrap:last-child{flex-basis:44%}.b-inspiratie__group{flex:0 0 100%}.b-inspiratie__cardWrap.-major,.b-inspiratie__cardWrap.-wide,.b-inspiratie__cardWrap.-side,.b-inspiratie__cardWrap.-center{flex-basis:100%}}.b-logoSlider{padding:var(--blocks-padding-top) 0 var(--blocks-padding-bottom);overflow:hidden}.b-logoSlider__head{display:flex;justify-content:center;padding-inline:var(--container-padding);margin-bottom:var(--gutter-wide)}@media(max-width:61.99em){.b-logoSlider__head{margin-bottom:3.75rem}}.b-logoSlider__heading{text-align:center}.b-logoSlider__marquee{overflow:hidden}.b-logoSlider__collection{display:block}.b-logoSlider__track{display:flex;flex-wrap:wrap;gap:2.5rem;align-items:center;justify-content:center;margin:0;padding:0;list-style:none}.b-logoSlider.-animate .b-logoSlider__marquee{cursor:grab;-webkit-user-select:none;user-select:none}.b-logoSlider.-animate .b-logoSlider__marquee:active{cursor:grabbing}.b-logoSlider.-animate .b-logoSlider__collection{display:flex;flex:none;gap:2.5rem;align-items:center;justify-content:flex-start;width:max-content;will-change:transform}@media(max-width:61.99em){.b-logoSlider.-animate .b-logoSlider__collection{will-change:auto}}.b-logoSlider.-animate .b-logoSlider__track{flex-wrap:nowrap;justify-content:flex-start;width:max-content}.b-logoSlider__item{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:12.5rem;height:12.5rem}@media(max-width:47.99em){.b-logoSlider__item{width:9.375rem;height:9.375rem}}.b-logoSlider__logo{display:block;max-width:85%;max-height:60%;object-fit:contain;opacity:.4;pointer-events:none}@media(prefers-reduced-motion:reduce){.b-logoSlider.-animate .b-logoSlider__marquee{cursor:auto}.b-logoSlider.-animate .b-logoSlider__collection{display:block;width:100%}.b-logoSlider.-animate .b-logoSlider__track{flex-wrap:wrap;justify-content:center;width:100%}}.b-overzichtBlogs{padding:var(--section-padding) var(--container-padding)}.b-overzichtBlogs__filter{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:1.25rem;width:100%;max-width:var(--container-width-wide);margin-inline:auto;margin-bottom:3.75rem}@media(max-width:47.99em){.b-overzichtBlogs__filter{margin-bottom:2rem}}.b-overzichtBlogs__filterToggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;order:2;width:3.4375rem;height:3.4375rem;padding:0;border:0;border-radius:50%;background-color:var(--color-black);color:var(--color-white);cursor:pointer;transition:opacity .3s ease}.b-overzichtBlogs__filterToggle:hover{opacity:.85}.b-overzichtBlogs__filterToggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.b-overzichtBlogs__filterIcon{width:1.5rem;height:1.5rem}.b-overzichtBlogs__tags{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;order:1}.b-overzichtBlogs__tags[hidden]{display:none}.b-overzichtBlogs__pill{display:inline-flex;align-items:center;min-height:2.5rem;padding:.5rem 1.125rem;border:1px solid var(--color-black);border-radius:var(--border-radius);background-color:transparent;color:var(--color-black);font-size:max(14px,1rem);line-height:1.4;cursor:pointer;transition:background-color .25s ease,color .25s ease}.b-overzichtBlogs__pill.-active{background-color:var(--color-black);color:var(--color-white)}.b-overzichtBlogs__pill:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.b-overzichtBlogs__grid{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;column-gap:1.25rem;row-gap:11.25rem;width:100%;max-width:var(--container-width-wide);margin-inline:auto}@media(max-width:61.99em){.b-overzichtBlogs__grid{row-gap:var(--spacing-3xl)}}.b-overzichtBlogs__card{display:flex;flex-direction:column;flex:0 0 auto;gap:1.25rem;width:calc(50% - .625rem);text-decoration:none}.b-overzichtBlogs__card.-wide{width:100%}@media(max-width:47.99em){.b-overzichtBlogs__card{width:100%}}.b-overzichtBlogs__media{display:flex;flex-direction:column;align-items:flex-start;padding:2.5rem}.b-overzichtBlogs__card.-tall .b-overzichtBlogs__media{aspect-ratio:670/810}.b-overzichtBlogs__card.-short .b-overzichtBlogs__media{aspect-ratio:670/550}.b-overzichtBlogs__card.-wide .b-overzichtBlogs__media{aspect-ratio:1360/720}@media(max-width:61.99em){.b-overzichtBlogs__media{padding:1.5rem}}@media(max-width:47.99em){.b-overzichtBlogs__card.-tall .b-overzichtBlogs__media,.b-overzichtBlogs__card.-short .b-overzichtBlogs__media,.b-overzichtBlogs__card.-wide .b-overzichtBlogs__media{aspect-ratio:4/5}}.b-overzichtBlogs__card.-link:focus-visible .b-overzichtBlogs__media{outline:2px solid var(--color-focus);outline-offset:2px}.b-overzichtBlogs__tag{display:inline-flex;align-items:center;padding:.625rem;line-height:1}.b-overzichtBlogs__caption{margin:0;font-size:max(14px,1.25rem);line-height:1.4;color:var(--color-black)}.b-overzichtBlogs__empty{max-width:var(--container-width-wide);margin:3.75rem auto 0;text-align:center;font-size:max(14px,1.25rem);color:var(--color-black)}.b-overzichtBlogs__empty[hidden],.b-overzichtBlogs__card[hidden]{display:none}.b-overzichtInspiratie{padding:var(--section-padding) var(--container-padding)}.b-overzichtInspiratie__grid{display:flex;flex-direction:column;gap:11.25rem;width:100%;max-width:var(--container-width-wide);margin-inline:auto}@media(min-width:48em)and (max-width:61.99em){.b-overzichtInspiratie__grid{gap:var(--spacing-4xl)}}@media(max-width:47.99em){.b-overzichtInspiratie__grid{gap:var(--spacing-3xl)}}.b-overzichtInspiratie__row{display:grid;gap:1.25rem;align-items:start}.b-overzichtInspiratie__row.-cols-2{grid-template-columns:repeat(2,1fr)}.b-overzichtInspiratie__row.-cols-3{grid-template-columns:repeat(3,1fr)}.b-overzichtInspiratie__row.-cols-4{grid-template-columns:repeat(4,1fr)}@media(max-width:61.99em){.b-overzichtInspiratie__row.-cols-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:47.99em){.b-overzichtInspiratie__row{column-gap:var(--spacing-xs);row-gap:var(--spacing-lg)}.b-overzichtInspiratie__row.-cols-2{grid-template-columns:1fr}.b-overzichtInspiratie__row.-cols-3,.b-overzichtInspiratie__row.-cols-4{grid-template-columns:repeat(1,1fr)}}.b-overzichtInspiratie__card{display:flex;flex-direction:column;gap:1.25rem;text-decoration:none}.b-overzichtInspiratie__row.-cols-2 .b-overzichtInspiratie__media{aspect-ratio:3/2}.b-overzichtInspiratie__row.-cols-3 .b-overzichtInspiratie__media{aspect-ratio:4/3}.b-overzichtInspiratie__row.-cols-4 .b-overzichtInspiratie__media{aspect-ratio:1/1}.b-overzichtInspiratie__card.-link:focus-visible .b-overzichtInspiratie__media{outline:2px solid var(--color-focus);outline-offset:2px}.b-overzichtInspiratie__caption{margin:0;font-size:max(14px,1.25rem);line-height:1.4;color:var(--color-black)}.b-overzichtTeam{padding:var(--section-padding) var(--container-padding)}.b-overzichtTeam__inner{display:flex;flex-direction:column;gap:var(--gutter-wide);align-items:center;width:100%;max-width:var(--container-width-wide);margin-inline:auto}.b-overzichtTeam__heading{text-align:center}.b-overzichtTeam__grid{display:flex;flex-direction:column;row-gap:var(--gutter-wide);width:100%}@media(max-width:47.99em){.b-overzichtTeam__grid{row-gap:var(--spacing-2xl)}}.b-overzichtTeam__row{display:grid;grid-template-columns:repeat(3,1fr);column-gap:var(--gutter);align-items:start;width:100%}.b-overzichtTeam__row.-right>:first-child{grid-column-start:2}@media(min-width:62em){.b-overzichtTeam__row.-single{grid-template-columns:repeat(auto-fit,calc((100% - 2 * var(--gutter)) / 3));justify-content:center}}@media(min-width:48em)and (max-width:61.99em){.b-overzichtTeam__row.-single{row-gap:var(--gutter-wide)}}@media(min-width:48em)and (max-width:61.99em){.b-overzichtTeam__row{grid-template-columns:1fr 1fr}.b-overzichtTeam__row.-right>:first-child{grid-column-start:auto}}@media(max-width:47.99em){.b-overzichtTeam__row{grid-template-columns:1fr;row-gap:var(--spacing-2xl)}.b-overzichtTeam__row.-right>:first-child{grid-column-start:auto}}.b-overzichtTeam__card{display:flex;flex-direction:column;gap:1.25rem;min-width:0}@media(max-width:47.99em){.b-overzichtTeam__card{gap:1rem}}.b-overzichtTeam__frame{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;background-color:var(--color-surfaceAlt)}.b-overzichtTeam__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.b-overzichtTeam__meta{display:flex;flex-direction:column;gap:.375rem}.b-overzichtTeam__name{margin:0;font-size:1.375rem;line-height:1.2;color:var(--color-black)}@media(max-width:47.99em){.b-overzichtTeam__name{font-size:max(14px,1.25rem)}}.b-overzichtTeam__function{margin:0;font-size:max(14px,1.125rem);line-height:1.4;color:var(--color-black)}@media(max-width:47.99em){.b-overzichtTeam__function{font-size:max(14px,.9375rem)}}.b-overzichtVacatures{padding:var(--section-padding) var(--container-padding)}.b-overzichtVacatures__inner{display:flex;flex-direction:column;gap:var(--gutter-wide);align-items:center;width:100%;max-width:var(--container-width-wide);margin-inline:auto}.b-overzichtVacatures__heading{text-align:center}.b-overzichtVacatures__grid{display:flex;flex-direction:column;row-gap:var(--gutter-wide);width:100%}@media(max-width:47.99em){.b-overzichtVacatures__grid{row-gap:var(--spacing-2xl)}}.b-overzichtVacatures__row{display:grid;grid-template-columns:repeat(3,1fr);column-gap:var(--gutter);align-items:start;width:100%}.b-overzichtVacatures__row.-right>:first-child{grid-column-start:2}@media(min-width:48em)and (max-width:61.99em){.b-overzichtVacatures__row{grid-template-columns:1fr 1fr}.b-overzichtVacatures__row.-right>:first-child{grid-column-start:auto}}@media(max-width:47.99em){.b-overzichtVacatures__row{grid-template-columns:1fr;row-gap:var(--spacing-2xl)}.b-overzichtVacatures__row.-right>:first-child{grid-column-start:auto}}.b-overzichtVacatures__card{min-width:0}.b-overzichtVacatures__link{display:flex;flex-direction:column;gap:1.25rem;height:100%;color:inherit;text-decoration:none}.b-overzichtVacatures__link.-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;outline-offset:.25rem}@media(max-width:47.99em){.b-overzichtVacatures__link{gap:1rem}}.b-overzichtVacatures__frame{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;background-color:var(--color-surfaceAlt)}.b-overzichtVacatures__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.b-overzichtVacatures__image{transition:none}}@media(hover:hover){.b-overzichtVacatures__link.-link:hover .b-overzichtVacatures__image{transform:scale(1.04)}}@media(hover:hover)and (prefers-reduced-motion:reduce){.b-overzichtVacatures__link.-link:hover .b-overzichtVacatures__image{transform:none}}.b-overzichtVacatures__tags{position:absolute;top:1.25rem;left:1.25rem;right:1.25rem;z-index:2;display:flex;flex-wrap:wrap;gap:.625rem}@media(max-width:47.99em){.b-overzichtVacatures__tags{top:1rem;left:1rem;right:1rem;gap:.5rem}}.b-overzichtVacatures__tag{padding:.5rem 1rem;line-height:1}.b-overzichtVacatures__meta{display:flex;flex-direction:column;gap:.375rem}.b-overzichtVacatures__name{margin:0;font-size:1.375rem;line-height:1.2;color:var(--color-black)}@media(max-width:47.99em){.b-overzichtVacatures__name{font-size:max(14px,1.25rem)}}.b-overzichtVacatures__function{margin:0;font-size:max(14px,1.125rem);line-height:1.4;color:var(--color-black)}@media(max-width:47.99em){.b-overzichtVacatures__function{font-size:max(14px,.9375rem)}}.b-overzichtWoontrends{padding:var(--section-padding) var(--container-padding)}.b-overzichtWoontrends__inner{display:flex;flex-direction:column;gap:var(--gutter-wide);align-items:center;width:100%;max-width:var(--container-width-wide);margin-inline:auto}.b-overzichtWoontrends__heading{text-align:center}.b-overzichtWoontrends__grid{display:flex;flex-direction:column;row-gap:15rem;width:100%}@media(min-width:48em)and (max-width:61.99em){.b-overzichtWoontrends__grid{row-gap:var(--spacing-4xl)}}@media(max-width:47.99em){.b-overzichtWoontrends__grid{row-gap:var(--gutter-wide)}}.b-overzichtWoontrends__row{display:flex;align-items:flex-start;justify-content:flex-start;column-gap:var(--gutter-wide);width:100%}@media(max-width:47.99em){.b-overzichtWoontrends__row{flex-direction:column;row-gap:var(--gutter-wide)}}.b-overzichtWoontrends__cardWrap{display:flex;flex:0 0 auto}.b-overzichtWoontrends__row.-duo .b-overzichtWoontrends__cardWrap{flex-basis:calc((100% - var(--gutter-wide)) / 2)}.b-overzichtWoontrends__row.-trio .b-overzichtWoontrends__cardWrap{flex-basis:calc((100% - var(--gutter-wide) * 2) / 3)}.b-overzichtWoontrends__row.-wide .b-overzichtWoontrends__cardWrap{flex-basis:100%}@media(max-width:47.99em){.b-overzichtWoontrends__cardWrap{flex-basis:100%!important;width:100%}}.b-overzichtWoontrends__card{display:flex;flex-direction:column;gap:1.25rem;width:100%;text-decoration:none;color:var(--color-black)}.b-overzichtWoontrends__frame{width:100%}.b-overzichtWoontrends__row.-duo .b-overzichtWoontrends__frame{aspect-ratio:620/700}.b-overzichtWoontrends__row.-trio .b-overzichtWoontrends__frame{aspect-ratio:56/75}.b-overzichtWoontrends__row.-wide .b-overzichtWoontrends__frame{aspect-ratio:1360/700}@media(max-width:47.99em){.b-overzichtWoontrends__row.-wide .b-overzichtWoontrends__frame{aspect-ratio:4/5}}@media(max-width:47.99em){.b-overzichtWoontrends__row .b-overzichtWoontrends__frame{aspect-ratio:4/5}}.b-overzichtWoontrends__card.-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.b-overzichtWoontrends__label{margin:0;font-size:max(14px,1.25rem);line-height:1.4;color:var(--color-black)}.b-projectenOverzicht{padding:var(--section-padding) var(--container-padding);max-width:1920px;margin-inline:auto}.b-projectenOverzicht__grid{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;column-gap:1.25rem;row-gap:11.25rem;width:100%;margin-inline:auto}@media(max-width:47.99em){.b-projectenOverzicht__grid{row-gap:1.25rem}}.b-projectenOverzicht__cardWrap{display:block;flex:0 0 auto;width:calc(50% - .625rem)}.b-projectenOverzicht__cardWrap.-wide{width:100%}@media(max-width:47.99em){.b-projectenOverzicht__cardWrap{width:100%}}.b-projectenOverzicht__card{display:flex;flex-direction:column;justify-content:flex-end;gap:1.25rem;padding:2.5rem 2.5rem 1.875rem;width:100%;text-decoration:none}.b-projectenOverzicht__card.-tall{aspect-ratio:670/800}.b-projectenOverzicht__card.-short{aspect-ratio:670/500}.b-projectenOverzicht__card.-wide{aspect-ratio:1360/800}.b-projectenOverzicht__card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 52.885%,#0006);pointer-events:none}.b-projectenOverzicht__card.-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media(max-width:47.99em){.b-projectenOverzicht__card{gap:1.25rem;padding:1.25rem}.b-projectenOverzicht__card.-tall,.b-projectenOverzicht__card.-short,.b-projectenOverzicht__card.-wide{aspect-ratio:362/320}}.b-projectenOverzicht__body{position:relative;z-index:1;display:flex;flex-direction:column;gap:.375rem;width:100%}@media(max-width:47.99em){.b-projectenOverzicht__body{gap:0}}.b-projectenOverzicht__title{margin:0;font-size:1.625rem;font-weight:500;line-height:1.2;color:var(--color-white)}@media(max-width:47.99em){.b-projectenOverzicht__title{font-size:1.375rem;font-weight:400;line-height:1.1}}.b-projectenOverzicht__sub{margin:0;font-size:max(14px,1.25rem);line-height:1.4;color:var(--color-white)}@media(max-width:47.99em){.b-projectenOverzicht__sub{font-size:max(14px,1.0625rem);line-height:1.3}}.b-projectenOverzicht__dot{color:var(--color-accent)}.b-projectenOverzicht__more{display:flex;justify-content:center;margin-top:11.25rem}@media(max-width:47.99em){.b-projectenOverzicht__more{margin-top:3.75rem}}.b-projectenOverzicht__button{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:3.75rem;padding:.9375rem var(--button-large-padding-lr);border:0;border-radius:var(--border-radius);background-color:var(--color-black);color:var(--color-white);font-size:max(14px,1rem);line-height:1.6;cursor:pointer;transition:opacity .3s ease,background-color .3s ease}.b-projectenOverzicht__button:hover{opacity:.85}.b-projectenOverzicht__button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.b-projectenOverzicht__button[disabled],.b-projectenOverzicht__button.-loading{opacity:.6;pointer-events:none}.b-projectenOverzicht__more.-done{display:none}.p-inspiratieCart{position:fixed;inset:0;z-index:1100;font-size:16px}.p-inspiratieCart[hidden]{display:none}.p-inspiratieCart__scrim{position:absolute;inset:0;background-color:#0003;opacity:0;cursor:pointer}.p-inspiratieCart__panel{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:25em;max-width:100%;height:100%;padding:1.875em;background-color:var(--color-white)}.p-inspiratieCart__panel:focus{outline:none}.p-inspiratieCart__head{display:flex;align-items:center;justify-content:space-between;gap:1.25em;flex:0 0 auto}.p-inspiratieCart__title{margin:0;font-size:var(--fs-h6);font-weight:400;line-height:1.3;line-height:1.4;color:var(--color-black)}@media(max-width:47.99em){.p-inspiratieCart__title{font-size:var(--fs-h4);font-weight:400;line-height:1.1}}.p-inspiratieCart__close{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.875em;height:1.875em;border-radius:50%;background-color:var(--color-surface);color:var(--color-black);transition:background-color .2s ease}.p-inspiratieCart__close svg{width:.6875em;height:.6875em}@media(hover:hover){.p-inspiratieCart__close:hover{background-color:var(--color-gray)}}.p-inspiratieCart__close:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.p-inspiratieCart__tabs{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:.625em;flex:0 0 auto;margin-block:1.25em;padding-bottom:.375em}.p-inspiratieCart__tabs:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background-color:#0000001a}.p-inspiratieCart__tab{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:inline-flex;align-items:center;gap:.3125em;flex:0 1 auto;color:var(--color-muted);font-size:max(14px,.8125em);line-height:1.2;white-space:nowrap;transition:color .25s ease}.p-inspiratieCart__tab.-active{color:var(--color-black)}@media(hover:hover){.p-inspiratieCart__tab:hover{color:var(--color-black)}}.p-inspiratieCart__tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.p-inspiratieCart__tab.-active .p-inspiratieCart__tabLabel{font-weight:500}.p-inspiratieCart__tabCount{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:16px;height:16px;padding:0 4px;border-radius:1.25em;background-color:var(--color-surface);color:var(--color-black);font-size:8px;font-weight:600;line-height:1.2;transition:background-color .25s ease,color .25s ease;margin-top:-7px}.p-inspiratieCart__tabCount[hidden]{display:none}.p-inspiratieCart__tab.-active .p-inspiratieCart__tabCount{background-color:var(--color-accent);color:var(--color-white)}.p-inspiratieCart__tabLine{position:absolute;bottom:0;left:0;width:0;height:.125em;border-radius:.125em;background-color:var(--color-accent);pointer-events:none}.p-inspiratieCart__rule{flex:0 0 auto;height:1px;margin-block:1.25em;background-color:#0000001a}.p-inspiratieCart__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.p-inspiratieCart__body::-webkit-scrollbar{width:0;height:0;display:none}.p-inspiratieCart__list{display:flex;flex-direction:column;gap:1em;margin:0;padding:0;list-style:none}.p-inspiratieCart__empty{margin:0;font-size:var(--fs-body);font-weight:400;line-height:1.5;font-size:18px;color:var(--color-muted)}.p-inspiratieCart__empty[hidden]{display:none}.p-inspiratieCart__item{will-change:transform,opacity}.p-inspiratieCart__row{display:flex;align-items:center;gap:.625em}.p-inspiratieCart__children{position:relative;overflow:hidden}.p-inspiratieCart__childrenLine{position:absolute;top:.875em;bottom:0;left:1.625em;width:1px;background-color:#0000001a;transform-origin:top center;pointer-events:none}.p-inspiratieCart__item .p-inspiratieCart__childrenList{display:flex;flex-direction:column;gap:.875em;margin:.875em 0 0 1.625em;padding:0 0 0 1.25em;list-style:none}.p-inspiratieCart__thumb{position:relative;flex:0 0 auto;width:3.375em;height:3.375em;overflow:hidden;border-radius:50%;background-color:var(--color-surfaceAlt)}.p-inspiratieCart__thumb img{width:100%;height:100%;object-fit:cover}.p-inspiratieCart__thumb.-render{width:4.75em;height:3.375em;border-radius:.375em}.p-inspiratieCart__thumb.-toggle{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:block;background-color:var(--color-surfaceAlt)}.p-inspiratieCart__thumb.-toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media(hover:hover){.p-inspiratieCart__thumb.-toggle:hover .p-inspiratieCart__thumbIcon{transform:scale(1.12)}}.p-inspiratieCart__thumbIcon{position:absolute;right:.25em;bottom:.25em;display:flex;align-items:center;justify-content:center;width:1em;height:1em;border-radius:50%;background-color:var(--color-white);color:var(--color-black);box-shadow:0 .0625em .1875em #0000002e;transition:transform .25s ease}.p-inspiratieCart__thumbIconBar{position:absolute;width:.5em;height:.09375em;border-radius:.125em;background-color:currentColor;transition:transform .3s cubic-bezier(.4,0,.2,1)}.p-inspiratieCart__thumbIconBar.-v{transform:rotate(90deg) scaleX(0)}.p-inspiratieCart__item.-collapsed>.p-inspiratieCart__row .p-inspiratieCart__thumbIconBar.-v{transform:rotate(90deg) scaleX(1)}.p-inspiratieCart__item.-child .p-inspiratieCart__thumb{width:2.1875em;height:2.1875em}.p-inspiratieCart__item.-child .p-inspiratieCart__itemTitle{font-size:max(14px,.75em)}.p-inspiratieCart__item.-child .p-inspiratieCart__itemMeta{color:var(--color-muted);font-size:max(14px,.625em)}.p-inspiratieCart__item.-child .p-inspiratieCart__remove svg{width:.25em;height:.25em}.p-inspiratieCart__item.-child .p-inspiratieCart__remove{width:1em;height:1em}.p-inspiratieCart__item.-combination>.p-inspiratieCart__row>.p-inspiratieCart__text{gap:.1875em}.p-inspiratieCart__text{display:flex;flex-direction:column;gap:.3125em;flex:1 1 auto;min-width:0;color:var(--color-black)}.p-inspiratieCart__itemTitle{margin:0;font-size:1em;line-height:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p-inspiratieCart__itemTitle.-link{display:inline-flex;align-items:center;gap:.5em;align-self:flex-start;max-width:100%;color:var(--color-black);font-weight:500;text-decoration:none}.p-inspiratieCart__itemTitle.-link:after{content:"";flex:0 0 auto;width:.3125em;height:.3125em;border-radius:50%;background-color:var(--color-accent);transition:transform .25s ease}.p-inspiratieCart__itemTitle.-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media(hover:hover){.p-inspiratieCart__itemTitle.-link:hover{text-decoration:underline}.p-inspiratieCart__itemTitle.-link:hover:after{transform:scale(1.6)}}.p-inspiratieCart__itemMeta{margin:0;font-size:max(14px,.75em);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-inspiratieCart__remove{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.5em;height:1.5em;border-radius:50%;background-color:var(--color-surface);color:var(--color-black);transition:background-color .2s ease}.p-inspiratieCart__remove svg{width:.5625em;height:.5625em}@media(hover:hover){.p-inspiratieCart__remove:hover{background-color:var(--color-gray)}}.p-inspiratieCart__remove:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.p-inspiratieCart__foot{flex:0 0 auto}.p-inspiratieCart__footText{margin:0 0 1.875em;font-weight:500;font-size:1em;line-height:1.4;text-align:center;color:var(--color-black)}@media(max-width:61.99em){.p-inspiratieCart__close{width:2.25em;height:2.25em}.p-inspiratieCart__close svg{width:.75em;height:.75em}.p-inspiratieCart__remove{width:1.875em;height:1.875em}.p-inspiratieCart__remove svg{width:.625em;height:.625em}}@media(min-width:48em)and (max-width:61.99em){.p-inspiratieCart__panel{width:27.5em;padding:1.5em}}@media(max-width:47.99em){.p-inspiratieCart__panel{width:100%;padding:1.25em;padding-bottom:calc(1.25em + env(safe-area-inset-bottom))}.p-inspiratieCart__tabs{gap:.5em;margin-block:1.125em}.p-inspiratieCart__tab{font-size:.875em}.p-inspiratieCart__list{gap:1.25em}.p-inspiratieCart__row{gap:.875em}.p-inspiratieCart__itemTitle{font-size:1.25em}.p-inspiratieCart__itemMeta{font-size:.875em}.p-inspiratieCart__item.-child .p-inspiratieCart__itemTitle{font-size:.9375em}.p-inspiratieCart__item.-child .p-inspiratieCart__itemMeta{font-size:max(14px,.75em)}.p-inspiratieCart__item.-child .p-inspiratieCart__remove{width:1.75em;height:1.75em}.p-inspiratieCart__footText{margin-bottom:1.5em;font-size:1em}}@media(prefers-reduced-motion:reduce){.p-inspiratieCart__tab,.p-inspiratieCart__tabCount,.p-inspiratieCart__thumbIcon,.p-inspiratieCart__thumbIconBar{transition:none}}@media(hover:none)and (pointer:coarse){html.has-inspiratieCart-open,html.has-inspiratieCart-open body{overflow:hidden;overscroll-behavior:none}}@media(max-width:47.99em){body.sg-tool .p-inspiratieCart{pointer-events:none}body.sg-tool .p-inspiratieCart__scrim{display:none}body.sg-tool .p-inspiratieCart__panel{top:6.625rem;height:calc(100% - 6.625rem);pointer-events:auto}}.p-inspiratieCount{position:absolute;top:-4px;right:-6px;display:flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;border-radius:20px;background-color:var(--color-accent);color:var(--color-white);font-size:.5em;font-weight:600;line-height:1.3;pointer-events:none}.p-inspiratieCount[hidden]{display:none}[data-inspiratie-open]{position:relative}.b-quicklinks{padding:var(--blocks-padding-top) var(--container-padding) var(--blocks-padding-bottom)}.b-quicklinks__inner{max-width:var(--container-width);margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4xl)}.b-quicklinks__head{display:flex;flex-direction:column;align-items:center;text-align:center}.b-quicklinks__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2.5rem;row-gap:3.75rem;width:100%}.b-quicklinks__grid.-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:61.99em){.b-quicklinks__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gutter);row-gap:var(--gutter)}}@media(max-width:47.99em){.b-quicklinks__grid,.b-quicklinks__grid.-cols-2{grid-template-columns:minmax(0,1fr)}}.b-quicklinks__card{display:flex;flex-direction:column;justify-content:space-between;gap:1.875rem;min-height:19.375rem;padding:2.5rem;background-color:var(--color-white);border-radius:var(--border-radius)}@media(max-width:47.99em){.b-quicklinks__card{min-height:0;gap:1.5rem;padding:1.75rem}}.b-quicklinks__body{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.b-quicklinks__icon{display:block;width:1.5rem;height:1.5rem;margin-bottom:.625rem;color:var(--color-black)}@media(max-width:47.99em){.b-quicklinks__icon{width:2rem;height:2rem}}.b-quicklinks__title{margin:0;font-size:var(--fs-h6);font-weight:400;line-height:1.3;color:var(--color-black)}@media(max-width:47.99em){.b-quicklinks__title{font-size:var(--fs-h5);font-weight:400;line-height:1.2}}.b-quicklinks__dot{color:var(--color-accent)}.b-quicklinks__text{margin:0;font-size:var(--fs-bodySmall);font-weight:400;line-height:1.6;color:var(--color-black)}.b-quicklinks__button{margin-top:1.25rem}.b-quicklinks.-style-contact .b-quicklinks__inner{align-items:stretch;gap:var(--spacing-2xl)}.b-quicklinks.-style-contact .b-quicklinks__head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:var(--gutter);text-align:left}@media(max-width:61.99em){.b-quicklinks.-style-contact .b-quicklinks__head{flex-direction:column;align-items:flex-start;gap:1.25rem}}.b-quicklinks.-style-contact .b-quicklinks__heading{margin:0}.b-quicklinks.-style-contact .b-quicklinks__intro{max-width:32.5rem;font-size:var(--fs-bodySmall);font-weight:400;line-height:1.6;color:var(--color-muted)}.b-quicklinks.-style-contact .b-quicklinks__intro>*{margin:0}.b-quicklinks.-style-contact .b-quicklinks__intro>*+*{margin-top:.625rem}.b-quicklinks.-style-contact .b-quicklinks__intro a{color:inherit;text-decoration:underline;text-underline-offset:2px}.b-quicklinks.-style-contact .b-quicklinks__intro a:hover{color:var(--color-black)}@media(max-width:61.99em){.b-quicklinks.-style-contact .b-quicklinks__intro{max-width:none}}.b-quicklinks.-style-contact .b-quicklinks__contacts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;width:100%;margin:0;padding:0;list-style:none}.b-quicklinks.-style-contact .b-quicklinks__contacts.-count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.b-quicklinks.-style-contact .b-quicklinks__contacts.-count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.b-quicklinks.-style-contact .b-quicklinks__contacts.-count-1{grid-template-columns:minmax(0,1fr)}@media(max-width:61.99em){.b-quicklinks.-style-contact .b-quicklinks__contacts,.b-quicklinks.-style-contact .b-quicklinks__contacts.-count-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:47.99em){.b-quicklinks.-style-contact .b-quicklinks__contacts,.b-quicklinks.-style-contact .b-quicklinks__contacts.-count-3,.b-quicklinks.-style-contact .b-quicklinks__contacts.-count-2{grid-template-columns:minmax(0,1fr)}}.b-quicklinks.-style-contact .b-quicklinks__contact{display:flex;flex-direction:column;align-items:flex-start;gap:.625rem;min-width:0;margin:0;padding:1.5rem 1.5rem 1.625rem;border:1px solid var(--color-border);border-radius:var(--border-radius)}@media(max-width:47.99em){.b-quicklinks.-style-contact .b-quicklinks__contact{padding:1.25rem}}.b-quicklinks.-style-contact .b-quicklinks__label{margin:0 0 .125rem;font-size:var(--fs-bodySmall);font-weight:400;line-height:1.6;color:var(--color-muted)}.b-quicklinks.-style-contact .b-quicklinks__line{display:inline-flex;align-items:center;gap:.625rem;max-width:100%;color:var(--color-black);text-decoration:none;text-underline-offset:3px}.b-quicklinks.-style-contact .b-quicklinks__line>span{min-width:0;overflow-wrap:anywhere}.b-quicklinks.-style-contact .b-quicklinks__line:hover>span,.b-quicklinks.-style-contact .b-quicklinks__line:focus-visible>span{text-decoration:underline}.b-quicklinks.-style-contact .b-quicklinks__line.-phone{font-size:1.5rem;line-height:1.2}.b-quicklinks.-style-contact .b-quicklinks__line.-mail,.b-quicklinks.-style-contact .b-quicklinks__line.-link{font-size:var(--fs-bodySmall);font-weight:400;line-height:1.6}.b-quicklinks.-style-contact .b-quicklinks__line.-link{margin-top:.25rem}.b-quicklinks.-style-contact .b-quicklinks__line-icon{flex:none;width:1rem;height:1rem;color:var(--color-accent)}.b-quicklinks.-style-contact .b-quicklinks__line.-phone .b-quicklinks__line-icon{width:1.125rem;height:1.125rem}.b-quote{padding:var(--blocks-padding-top) var(--container-padding) var(--blocks-padding-bottom)}.b-quote__inner{max-width:var(--container-width-wide);margin-inline:auto}.b-quote__figure,.b-quote__text{margin:0}.b-quote__text{padding-left:0;border-left:0;font-style:normal}.b-quote__p{margin:0;color:var(--color-black);overflow-wrap:anywhere}.b-quote__dot{color:var(--color-accent)}.b-quote__dot.-plain{color:inherit}.b-quote__mark.-accent{color:var(--color-accent)}.b-quote__author{margin-top:0;padding-left:0;border-left:0;font-size:inherit}.b-quote__name,.b-quote__role{display:block;color:var(--color-black)}.b-quote__role{color:#00000080}.b-quote__name{font-size:max(14px,1.25rem);line-height:1.5}@media(max-width:47.99em){.b-quote__name{font-size:max(14px,1.0625rem);line-height:1.6}}.b-quote__role{font-size:max(14px,1rem);line-height:1.5}@media(max-width:47.99em){.b-quote__role{font-size:max(14px,.875rem);line-height:1.6}}.b-quote.-default .b-quote__figure{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gutter);padding-inline:2.5rem;text-align:center}.b-quote.-default .b-quote__p{font-size:var(--fs-h5);font-weight:400;line-height:1.2}.b-quote.-default .b-quote__author{text-align:center}@media(max-width:47.99em){.b-quote.-default .b-quote__figure{padding-inline:0;gap:2rem}}.b-quote.-portrait .b-quote__figure{display:flex;align-items:flex-start;gap:11.1875rem}.b-quote.-portrait .b-quote__author{display:flex;flex-shrink:0;align-items:center;gap:1.25rem}.b-quote.-portrait .b-quote__p{font-size:var(--fs-h4);font-weight:400;line-height:1.1}.b-quote.-portrait .b-quote__text{flex:1 0 0;min-width:0}@media(max-width:79.99em){.b-quote.-portrait .b-quote__figure{gap:var(--gutter-wide)}}@media(max-width:63.99em){.b-quote.-portrait .b-quote__figure{gap:var(--gutter)}}@media(max-width:61.99em){.b-quote.-portrait .b-quote__figure{flex-direction:column-reverse;align-items:center;gap:var(--gutter)}.b-quote.-portrait .b-quote__text{flex:0 1 auto;text-align:center}.b-quote.-portrait .b-quote__author{justify-content:center}}@media(max-width:47.99em){.b-quote.-portrait .b-quote__figure{gap:2rem}}.b-quote.-large .b-quote__figure{display:flex;align-items:flex-start}.b-quote.-large .b-quote__text{flex:1 0 0;min-width:0}.b-quote.-large .b-quote__p{font-size:var(--fs-h3);font-weight:400;line-height:1.1}.b-quote.-blog .b-quote__inner{max-width:var(--container-width-narrow)}.b-quote.-blog .b-quote__rules{border-top:1px solid var(--color-black);border-bottom:1px solid var(--color-black);padding-block:var(--section-padding)}.b-quote.-blog .b-quote__figure{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-inline:2.5rem;text-align:center}.b-quote.-blog .b-quote__p{font-size:var(--fs-h5);font-weight:400;line-height:1.2}@media(max-width:47.99em){.b-quote.-blog .b-quote__figure{padding-inline:0}}.b-quote__portrait{position:relative;flex-shrink:0;width:5.375rem;height:6.6875rem;overflow:hidden;background-color:var(--color-white)}@media(max-width:47.99em){.b-quote__portrait{width:4rem;height:5rem}}.b-quote__portraitImage{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.b-sliderTeam{padding:var(--blocks-padding-top) var(--container-padding) var(--blocks-padding-bottom)}@media(max-width:47.99em){.b-sliderTeam{padding-left:0;padding-right:0}.b-sliderTeam .b-sliderTeam__head{padding-left:var(--container-padding);padding-right:var(--container-padding)}}.b-sliderTeam__inner{display:flex;flex-direction:column;gap:var(--gutter-wide);max-width:var(--container-width-wide);margin-inline:auto}@media(max-width:61.99em){.b-sliderTeam__inner{gap:3.75rem}}@media(max-width:47.99em){.b-sliderTeam__inner{gap:2rem}}.b-sliderTeam__head{display:flex;align-items:center;justify-content:space-between;gap:var(--gutter)}.b-sliderTeam__heading{margin:0;text-align:left}.b-sliderTeam__headSpacer{display:block}.b-sliderTeam__arrows{display:flex;align-items:center;gap:.625rem;flex-shrink:0}.b-sliderTeam__arrows[hidden]{display:none}.b-sliderTeam__viewport{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}@media(max-width:47.99em){.b-sliderTeam__viewport{scroll-snap-type:none!important;padding-left:var(--container-padding)}}.b-sliderTeam__viewport::-webkit-scrollbar{display:none}.b-sliderTeam__viewport:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media(max-width:47.99em){.b-sliderTeam__viewport{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}}@media(max-width:47.99em)and (prefers-reduced-motion:reduce){.b-sliderTeam__viewport{scroll-snap-type:x proximity}}.b-sliderTeam__track{display:flex;gap:var(--gutter);margin:0;padding:0;list-style:none}.b-sliderTeam__item{flex:0 0 calc((100% - 3 * var(--gutter)) / 4);min-width:0;scroll-snap-align:start}@media(max-width:79.99em){.b-sliderTeam__item{flex-basis:calc((100% - 2 * var(--gutter)) / 3)}}@media(max-width:61.99em){.b-sliderTeam__item{flex-basis:calc((100% - var(--gutter)) / 2)}}@media(max-width:47.99em){.b-sliderTeam__item{flex-basis:min(17.5rem,80%);scroll-snap-align:start}}.b-sliderTeam__card{display:flex;flex-direction:column;gap:1.25rem;height:100%}@media(max-width:47.99em){.b-sliderTeam__card{gap:1rem}}.b-sliderTeam__media{margin:0;width:100%;aspect-ratio:312/404}.b-sliderTeam__image{display:block}.b-sliderTeam__name{margin:0;font-size:1.3125rem;line-height:1.3;color:var(--color-black);text-align:left}@media(max-width:47.99em){.b-sliderTeam__name{font-size:max(14px,1.125rem)}}.b-stickySlider{--ss-media-h: min( 46.875rem, 72vh );padding:var(--blocks-padding-top) var(--container-padding) var(--blocks-padding-bottom)}.b-stickySlider__inner{margin-inline:auto;display:flex;flex-direction:column;gap:var(--spacing-xl)}.b-stickySlider__eyebrow{margin:0;font-size:max(14px,1rem);line-height:1.2;color:var(--color-black)}.b-stickySlider__col.-right,.b-stickySlider__title,.b-stickySlider__titleList,.b-stickySlider__counter{display:none}.b-stickySlider__media{display:flex;flex-direction:column;gap:var(--spacing-xl);margin:0}.b-stickySlider__rowBtn{display:none}.b-stickySlider__panel,.b-stickySlider__panelInner{display:contents}.b-stickySlider__slide{position:static;margin:0;display:flex;flex-direction:column;gap:var(--spacing-md)}.b-stickySlider__frame{position:relative;width:100%;max-width:31.25rem;aspect-ratio:500/750;overflow:hidden;background-color:var(--color-surface)}.b-stickySlider__image{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.b-stickySlider__dim{position:absolute;inset:0;background-image:linear-gradient(#000,#000);opacity:0;pointer-events:none}.b-stickySlider__caption{display:flex;flex-direction:column;gap:var(--spacing-sm);margin:0;padding-left:0;border-left:0;font-size:inherit}.b-stickySlider__slideHead{display:flex;flex-direction:column;gap:var(--spacing-sm)}.b-stickySlider__captionTitle{font-size:1.875rem;line-height:1.4;color:var(--color-black)}.b-stickySlider__slideCounter{font-size:max(14px,1.125rem);line-height:1.4;color:var(--color-black)}.b-stickySlider__captionBody{font-size:max(14px,1.25rem);line-height:1.4;color:var(--color-black);overflow-wrap:anywhere}.b-stickySlider.-pinned{padding:0 var(--container-padding);overflow:hidden}.b-stickySlider.-pinned .b-stickySlider__caption,.b-stickySlider.-pinned .b-stickySlider__slideHead{display:none}.b-stickySlider.-pinned .b-stickySlider__title{display:block;margin:0;color:var(--color-black)}.b-stickySlider.-pinned .b-stickySlider__titleList{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.b-stickySlider.-pinned .b-stickySlider__titleItem{color:var(--color-black);opacity:.3;transition:opacity .4s ease}.b-stickySlider.-pinned .b-stickySlider__titleItem.-active{opacity:1}.b-stickySlider.-pinned .b-stickySlider__counter{display:block;margin:0;color:var(--color-black)}.b-stickySlider.-pinned .b-stickySlider__body{color:var(--color-black);overflow-wrap:anywhere}.b-stickySlider.-pinned .b-stickySlider__media{position:relative;display:block}.b-stickySlider.-pinned .b-stickySlider__slide{position:absolute;inset:0;display:block}.b-stickySlider.-pinned .b-stickySlider__frame{position:absolute;inset:0;width:100%;max-width:none;aspect-ratio:auto;will-change:clip-path;background-color:transparent}.b-stickySlider.-pinned .b-stickySlider__dim{display:block}@media(min-width:62em){.b-stickySlider.-pinned .b-stickySlider__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:var(--gutter);height:100vh;padding:7.5rem 0}.b-stickySlider.-pinned .b-stickySlider__col{display:flex;flex-direction:column;height:var(--ss-media-h);min-width:0}.b-stickySlider.-pinned .b-stickySlider__col.-left{justify-content:space-between;gap:var(--spacing-lg)}.b-stickySlider.-pinned .b-stickySlider__col.-right{display:flex;justify-content:center;gap:1.875rem;padding-left:var(--container-padding)}.b-stickySlider.-pinned .b-stickySlider__title.-pin{font-size:2.5rem;line-height:1.2;padding-right:2rem}.b-stickySlider.-pinned .b-stickySlider__title.-split{font-size:1.875rem;line-height:1.4}.b-stickySlider.-pinned .b-stickySlider__titleList{gap:1.875rem}.b-stickySlider.-pinned .b-stickySlider__titleItem,.b-stickySlider.-pinned .b-stickySlider__counter{font-size:1.875rem;line-height:1.4}.b-stickySlider.-pinned .b-stickySlider__body{font-size:max(14px,1.25rem);line-height:1.4}.b-stickySlider.-pinned .b-stickySlider__media{grid-column:2;width:auto;height:var(--ss-media-h);aspect-ratio:500/710;margin-top:3.2rem}}@media(max-width:61.99em){.b-stickySlider.-pinned .b-stickySlider__inner{display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;gap:1.5rem;padding:9rem 0 3.75rem;position:relative}.b-stickySlider.-pinned .b-stickySlider__col,.b-stickySlider.-pinned .b-stickySlider__col.-right{display:contents}.b-stickySlider.-pinned .b-stickySlider__eyebrow{order:1;font-size:max(14px,1.125rem);line-height:1.4}.b-stickySlider.-pinned .b-stickySlider__counter{order:2;font-size:max(14px,1.125rem);line-height:1.4;position:absolute;right:0}.b-stickySlider.-pinned .b-stickySlider__media{order:3;width:100%;max-width:none;height:auto;aspect-ratio:362/274;max-height:42vh;margin:0}.b-stickySlider.-pinned .b-stickySlider__title{order:4}.b-stickySlider.-pinned .b-stickySlider__title.-pin,.b-stickySlider.-pinned .b-stickySlider__title.-split{font-size:2rem;line-height:1.1;padding-right:0}.b-stickySlider.-pinned .b-stickySlider__titleList{order:4;gap:0}.b-stickySlider.-pinned .b-stickySlider__titleItem{font-size:1.75rem;line-height:1.2;display:none}.b-stickySlider.-pinned .b-stickySlider__titleItem.-active{display:block;opacity:1}.b-stickySlider.-pinned .b-stickySlider__body{order:5;font-size:max(14px,1.0625rem);line-height:1.6}}@media(min-width:48em)and (max-width:61.99em){.b-stickySlider.-pinned .b-stickySlider__inner{gap:2.5rem;padding:9rem 0 5rem}.b-stickySlider.-pinned .b-stickySlider__eyebrow,.b-stickySlider.-pinned .b-stickySlider__counter,.b-stickySlider.-pinned .b-stickySlider__media,.b-stickySlider.-pinned .b-stickySlider__title,.b-stickySlider.-pinned .b-stickySlider__titleList,.b-stickySlider.-pinned .b-stickySlider__body{width:100%;margin-inline:auto}.b-stickySlider.-pinned .b-stickySlider__eyebrow{font-size:max(14px,1.125rem)}.b-stickySlider.-pinned .b-stickySlider__counter{font-size:max(14px,1.25rem);position:absolute;right:0;width:auto}.b-stickySlider.-pinned .b-stickySlider__title.-pin,.b-stickySlider.-pinned .b-stickySlider__title.-split{font-size:3rem;line-height:1.1}.b-stickySlider.-pinned .b-stickySlider__titleItem{font-size:2.125rem}.b-stickySlider.-pinned .b-stickySlider__body{font-size:max(14px,1.25rem)}.b-stickySlider.-pinned .b-stickySlider__media{aspect-ratio:362/274;max-height:46vh}}@media(max-width:767px){.b-stickySlider__inner{gap:2rem}.b-stickySlider__eyebrow{font-size:max(14px,1.125rem);line-height:1.4}.b-stickySlider__media{gap:0;border-top:1px solid rgba(0,0,0,.15)}.b-stickySlider__slide{display:block;border-bottom:1px solid rgba(0,0,0,.15)}.b-stickySlider__slideHead{display:none}.b-stickySlider__rowBtn{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;margin:0;padding:1.25rem 0;background:none;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.b-stickySlider__rowBtn:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.b-stickySlider__rowNum{align-self:start;padding-top:.5em;font-size:max(14px,.875rem);line-height:1;color:#00000080}.b-stickySlider__rowTitle{justify-self:start;min-width:0;font-size:var(--fs-h5);line-height:1.1;letter-spacing:-.02em;color:#00000080;overflow-wrap:anywhere;transition:color .35s cubic-bezier(.22,.61,.36,1)}.b-stickySlider__rowDot{color:var(--color-accent);opacity:0;transition:opacity .35s cubic-bezier(.22,.61,.36,1)}.b-stickySlider__slide.-open .b-stickySlider__rowTitle{color:var(--color-black)}.b-stickySlider__slide.-open .b-stickySlider__rowDot{opacity:1}.b-stickySlider__rowIcon{position:relative;width:1rem;height:1rem}.b-stickySlider__rowIcon:before,.b-stickySlider__rowIcon:after{content:"";position:absolute;background:currentColor}.b-stickySlider__rowIcon:before{top:50%;left:0;width:100%;height:1.5px;transform:translateY(-50%)}.b-stickySlider__rowIcon:after{top:0;left:50%;width:1.5px;height:100%;transform:translate(-50%) scaleY(1);transition:transform .35s cubic-bezier(.22,.61,.36,1)}.b-stickySlider__slide.-open .b-stickySlider__rowIcon:after{transform:translate(-50%) scaleY(0)}.b-stickySlider__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,.61,.36,1)}.b-stickySlider__slide.-open .b-stickySlider__panel{grid-template-rows:1fr}.b-stickySlider__panelInner{display:block;min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s linear .5s}.b-stickySlider__slide.-open .b-stickySlider__panelInner{visibility:visible;transition-delay:0s}.b-stickySlider__frame{max-width:none;aspect-ratio:362/274;margin-bottom:1.25rem}.b-stickySlider__dim{display:none}.b-stickySlider__caption{padding-bottom:1.5rem}.b-stickySlider__captionBody{display:block;font-size:max(14px,1.0625rem);line-height:1.6}}@media(min-width:48em)and (max-width:61.99em){.b-stickySlider__inner{align-items:center;gap:1.5rem}.b-stickySlider__col.-left,.b-stickySlider__media{width:100%;max-width:35rem;margin-inline:auto}.b-stickySlider__eyebrow{font-size:max(14px,1.125rem);line-height:1.4}.b-stickySlider__media{gap:5rem}.b-stickySlider__slide{gap:3rem}.b-stickySlider__slideHead{gap:1.5rem}.b-stickySlider__captionTitle{display:block;font-size:3rem;line-height:1.1}.b-stickySlider__slideCounter{font-size:max(14px,1.25rem);line-height:1.4}.b-stickySlider__captionBody{font-size:max(14px,1.25rem);line-height:1.6}.b-stickySlider__frame{max-width:none;aspect-ratio:362/274}}@media(prefers-reduced-motion:reduce){.b-stickySlider__titleItem,.b-stickySlider__rowTitle,.b-stickySlider__rowDot,.b-stickySlider__rowIcon:after,.b-stickySlider__panel,.b-stickySlider__panelInner{transition-duration:0s!important;transition-delay:0s!important}}.b-stickySlider__track{view-timeline:--ss-track block}.b-stickySlider__track>.b-stickySlider{position:sticky;top:0}.b-stickySlider.-cssWipe .b-stickySlider__slide{--ss-from: calc( ( var( --ss-i ) - 1 ) / var( --ss-steps ) * 100% );--ss-to: calc( var( --ss-i ) / var( --ss-steps ) * 100% );--ss-next: calc( ( var( --ss-i ) + 1 ) / var( --ss-steps ) * 100% );--ss-frame: b-stickySlider-frame;--ss-content: b-stickySlider-content}.b-stickySlider.-cssWipe .b-stickySlider__slide[data-index="0"]{--ss-frame: none;--ss-content: none}.b-stickySlider.-cssWipe .b-stickySlider__frame{will-change:transform;animation:var(--ss-frame) linear both;animation-timeline:--ss-track;animation-range:contain var(--ss-from) contain var(--ss-to)}.b-stickySlider.-cssWipe .b-stickySlider__image{will-change:transform;animation:var(--ss-content) linear both;animation-timeline:--ss-track;animation-range:contain var(--ss-from) contain var(--ss-to)}.b-stickySlider.-cssWipe .b-stickySlider__dim{will-change:opacity;animation:b-stickySlider-dim linear backwards;animation-timeline:--ss-track;animation-range:contain var(--ss-to) contain var(--ss-next)}.b-stickySlider.-cssWipe .b-stickySlider__slide:last-child .b-stickySlider__dim{animation:none}@keyframes b-stickySlider-frame{0%{transform:translateY(100%)}to{transform:none}}@keyframes b-stickySlider-content{0%{transform:translateY(-100%)}to{transform:none}}@keyframes b-stickySlider-dim{0%{opacity:0}to{opacity:.2}}.b-teamList{padding:0 var(--container-padding)}.b-teamList__inner{position:relative;padding:var(--blocks-padding-top) 0 var(--blocks-padding-bottom)}.b-teamList__head{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;align-items:end;padding-bottom:3.5rem}@media(max-width:47.99em){.b-teamList__head{grid-template-columns:1fr;gap:var(--spacing-xs);padding-bottom:2rem}}.b-teamList__label,.b-teamList__lead{margin:0;font-size:max(14px,1.125rem);line-height:1.4;color:var(--color-black)}.b-teamList__lead{justify-self:end;max-width:15em}@media(max-width:47.99em){.b-teamList__lead{justify-self:start;max-width:none;font-size:var(--fs-h3);font-weight:400;line-height:1.1}}.b-teamList__list{margin:0;padding:0;list-style:none;border-top:1px solid rgba(0,0,0,.15)}.b-teamList__row{margin:0;border-bottom:1px solid rgba(0,0,0,.15)}.b-teamList__btn{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:center;gap:1.5rem;width:100%;margin:0;padding:1.75rem 0;background:none;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer}@media(max-width:47.99em){.b-teamList__btn{grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;padding:1.25rem 0}}.b-teamList__btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.b-teamList__btn>*{position:relative;z-index:2}.b-teamList__num{align-self:start;padding-top:1.1em;font-size:max(14px,.875rem);line-height:1;color:#00000080}@media(max-width:47.99em){.b-teamList__num{padding-top:.8em}}.b-teamList__name{justify-self:start;min-width:0;font-size:var(--fs-h3);line-height:1;letter-spacing:-.02em;color:#00000080;overflow-wrap:anywhere;transition:color .35s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1)}@media(max-width:47.99em){.b-teamList__name{font-size:var(--fs-h4);line-height:1.1}}.b-teamList__dot{color:var(--color-accent);opacity:0;transition:opacity .35s cubic-bezier(.22,.61,.36,1)}.b-teamList__row.-active .b-teamList__name{color:var(--color-black)}.b-teamList__row.-active .b-teamList__dot{opacity:1}.b-teamList__quote{display:none}.b-teamList__icon{position:relative;width:1.25rem;height:1.25rem}@media(max-width:47.99em){.b-teamList__icon{width:1rem;height:1rem}}.b-teamList__icon:before,.b-teamList__icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;background:currentColor;transform:translateY(-50%)}.b-teamList__icon:after{top:0;left:50%;width:1.5px;height:100%;transform:translate(-50%) scaleY(1);transition:transform .35s cubic-bezier(.22,.61,.36,1)}.b-teamList__row.-active .b-teamList__icon:after{transform:translate(-50%) scaleY(0)}.b-teamList__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,.61,.36,1)}.b-teamList__row.-active .b-teamList__panel{grid-template-rows:1fr}.b-teamList__panelInner{min-height:0;overflow:hidden}.b-teamList__panelFigure{margin:0 0 1.25rem;max-width:25rem;aspect-ratio:4/5;overflow:hidden;background-color:var(--color-surface)}@media(max-width:47.99em){.b-teamList__panelFigure{max-width:none;aspect-ratio:1/1}}.b-teamList__panelImg{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.b-teamList__panelQuote{margin:0 0 1.5rem;max-width:35rem;font-size:max(14px,1.125rem);line-height:1.4;color:var(--color-black)}.b-teamList__float{display:none}@media(min-width:768px)and (hover:hover)and (pointer:fine){.b-teamList__btn{grid-template-columns:4.5rem minmax(0,1fr) minmax(0,26rem)}.b-teamList__row.-active .b-teamList__name{transform:translate(1.5rem)}.b-teamList__quote{display:block;font-size:max(14px,1.125rem);line-height:1.4;color:#00000080;opacity:0;transform:translateY(8px);transition:opacity .4s cubic-bezier(.22,.61,.36,1),transform .4s cubic-bezier(.22,.61,.36,1),color .4s cubic-bezier(.22,.61,.36,1)}.b-teamList__row.-active .b-teamList__quote{opacity:1;transform:none;color:var(--color-black)}.b-teamList__icon,.b-teamList__panel{display:none}.b-teamList__float{display:block;position:absolute;top:0;left:0;z-index:1;width:18rem;aspect-ratio:2/3;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .35s cubic-bezier(.22,.61,.36,1);will-change:transform}.b-teamList__float.-on{opacity:1}.b-teamList__floatImg{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;visibility:hidden}.b-teamList__floatImg.-on{visibility:visible}.b-teamList__floatDim{position:absolute;inset:0;z-index:2;background-color:#000;opacity:0;pointer-events:none}}@media(prefers-reduced-motion:reduce){.b-teamList__name,.b-teamList__dot,.b-teamList__quote,.b-teamList__icon,.b-teamList__icon:after,.b-teamList__panel,.b-teamList__float{transition-duration:0s!important}}.b-team{padding:0 var(--container-padding)}.b-team__inner{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"intro intro" "names media";align-items:start;column-gap:var(--gutter);padding:var(--blocks-padding-top) 0 var(--blocks-padding-bottom);position:relative}.b-team__intro{grid-area:intro;display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}@media(max-width:47.99em){.b-team__intro{gap:var(--spacing-xs)}}.b-team__introBottom{display:contents}.b-team__thumb{display:none}.b-team__label{margin:0;font-size:1.5rem;line-height:1.3;color:var(--color-black)}.b-team__lead{margin:0;max-width:28em;font-size:max(14px,1.125rem);line-height:1.4;color:var(--color-black)}.b-team__introItem{display:none}.b-team__namesViewport{grid-area:names;min-height:0}.b-team__namesTrack{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2.25rem;font-size:2.5rem;line-height:1.1}.b-team__name{display:inline-block;margin:0;padding:0;background:none;border:0;font:inherit;font-size:inherit;line-height:1.1;text-align:left;cursor:pointer;color:#00000080;transition:color .3s ease}.b-team__name .b-team__dot{color:var(--color-accent);opacity:0;transition:opacity .3s ease}.b-team__name.-active{color:var(--color-black)}.b-team__name.-active .b-team__dot{opacity:1}.b-team__name:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.b-team__media{grid-area:media;position:sticky;top:50%;transform:translateY(-50%);align-self:start;width:100%;aspect-ratio:4/5;max-height:70vh;overflow:hidden;background-color:var(--color-surface)}.b-team__figure{position:absolute;inset:0;margin:0}.b-team__figure img{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.b-team__figure:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#0000 54%,#0003 91%);pointer-events:none}.b-team__quote{position:absolute;right:0;bottom:1.25rem;left:0;z-index:1;margin:0;border-left:0;padding:0 .875rem;font-size:max(14px,1.25rem);line-height:1.4;text-align:center;color:var(--color-white)}.b-team__quote[hidden]{display:none}@media(min-width:992px)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.b-team{overflow:hidden}.b-team .b-team__inner{display:block;height:100vh;padding:0}.b-team .b-team__intro{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:2;width:12.5rem;height:70vh;justify-content:space-between;gap:var(--spacing-lg);margin-bottom:0}.b-team .b-team__introBottom{display:flex;flex-direction:column;gap:var(--spacing-xs)}.b-team .b-team__thumb{display:block;position:relative;margin:0;width:100%;aspect-ratio:1/1;overflow:hidden;background-color:var(--color-surface)}.b-team .b-team__thumb img{width:100%;height:100%;object-fit:cover;display:block}.b-team .b-team__thumb[hidden]{display:none}.b-team .b-team__label{font-size:var(--fs-body);font-weight:400;line-height:1.5}.b-team .b-team__lead{max-width:15rem;font-size:max(14px,1.25rem)}.b-team .b-team__namesViewport{position:absolute;top:0;z-index:1;height:100vh;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 10%,#000 92%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 10%,#000 92%,transparent 100%)}.b-team .b-team__namesTrack{white-space:nowrap;will-change:transform;gap:5.25rem;font-size:var(--fs-h3);font-weight:400;line-height:1.1}.b-team .b-team__name{line-height:1}.b-team .b-team__media{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:auto;height:70vh;aspect-ratio:3/5;max-width:32vw;max-height:none;align-self:auto}.b-team .b-team__quote{bottom:2.5rem;padding:0 1.375rem;font-size:max(14px,1.25rem);line-height:1.5}.b-team.-right .b-team__namesViewport{left:48%;transform:translate(-50%)}.b-team.-right .b-team__media{right:0}.b-team.-center .b-team__media{left:50%;transform:translate(-50%,-50%);aspect-ratio:4/5}.b-team.-center .b-team__namesTrack{font-size:2.5rem;margin-right:2.5rem}.b-team.-center .b-team__namesViewport{right:0}}@media(max-width:61.99em){.b-team .b-team__nameItem{border-bottom:1px solid rgba(0,0,0,.14)}.b-team .b-team__name{display:flex;align-items:center;width:100%}.b-team .b-team__dot{order:-1;flex:0 0 auto;width:0;height:.5rem;margin:0;border-radius:50%;background:var(--color-accent);font-size:0;overflow:hidden;transition:width .3s ease,margin .3s ease,opacity .3s ease}.b-team .b-team__name.-active .b-team__dot{width:.5rem;margin-right:.625rem}.b-team .b-team__media{position:static;top:auto;transform:none;max-height:none;align-self:start}}@media(min-width:48em)and (max-width:61.99em){.b-team .b-team__label{font-size:max(14px,1.25rem)}.b-team .b-team__lead{max-width:none;font-size:3.25rem;line-height:1.16}.b-team .b-team__namesTrack{gap:0;font-size:1.625rem}.b-team .b-team__name{padding:.9375rem 0}.b-team .b-team__media{aspect-ratio:2/3;position:relative}}@media(max-width:47.99em){.b-team .b-team__label{font-size:max(14px,1rem);line-height:1.3}.b-team .b-team__lead{max-width:none;font-size:2.625rem;line-height:1.18}.b-team .b-team__namesTrack{gap:0;font-size:max(14px,1.1875rem)}.b-team .b-team__name{padding:.625rem 0}.b-team .b-team__media{aspect-ratio:2/3;position:relative}.b-team .b-team__quote{display:none}.b-team .b-team__figure:after{display:none}}.b-tekstSlider{padding:var(--blocks-padding-top) var(--container-padding) var(--blocks-padding-bottom);overflow:hidden}@media(max-width:47.99em){.b-tekstSlider.-collage{overflow:clip}}@media(hover:none)and (pointer:coarse)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.b-tekstSlider.-collage{overflow:clip}}}.b-tekstSlider__inner{display:flex;flex-direction:column;gap:var(--double-spacer)}.b-tekstSlider__intro{display:flex;align-items:stretch;gap:12.5rem}@media(max-width:61.99em){.b-tekstSlider__intro{flex-direction:column;gap:var(--gutter)}}@media(max-width:47.99em){.b-tekstSlider__intro{gap:var(--gutter-small)}}.b-tekstSlider__introSide{flex:0 0 17.625rem;display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-lg)}@media(max-width:61.99em){.b-tekstSlider__introSide{flex-basis:auto}}.b-tekstSlider__label{margin:0;font-size:var(--fs-bodySmall);font-weight:400;line-height:1.6;color:var(--color-black)}@media(max-width:47.99em){.b-tekstSlider__label{font-size:max(14px,1.125rem)}}.b-tekstSlider__introMedia{margin:0;width:11.5625rem;height:12.875rem;overflow:hidden;background-color:var(--color-surface)}.b-tekstSlider__introMedia img{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:48em)and (max-width:61.99em){.b-tekstSlider__introMedia{width:15rem;height:16.75rem}}@media(max-width:47.99em){.b-tekstSlider__introMedia{width:12.5rem;height:13.9375rem}}.b-tekstSlider__lead{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-lg)}.b-tekstSlider__leadText{margin:0;font-size:var(--fs-h6);font-weight:400;line-height:1.3;color:var(--color-black)}@media(max-width:47.99em){.b-tekstSlider__leadText{font-size:1.375rem}}.b-tekstSlider__actions{display:flex}.b-tekstSlider__slider{display:flex;align-items:stretch;gap:7.5rem;cursor:grab;touch-action:pan-y}.b-tekstSlider__slider.-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}@media(max-width:61.99em){.b-tekstSlider__slider{flex-direction:column;gap:var(--spacing-lg);cursor:default}}.b-tekstSlider__text{flex:0 0 30%;min-width:16.25rem;display:grid}@media(max-width:61.99em){.b-tekstSlider__text{flex-basis:auto;min-width:0}}.b-tekstSlider__slider.-multi .b-tekstSlider__text{padding-top:4.4375rem}@media(max-width:61.99em){.b-tekstSlider__slider.-multi .b-tekstSlider__text{padding-top:0}}.b-tekstSlider__usp{grid-area:1/1;display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-lg);opacity:0;pointer-events:none;transition:opacity .15s linear}.b-tekstSlider__usp.-active{opacity:1;pointer-events:auto;transition:opacity 0s linear .15s}.b-tekstSlider__usp.-active .b-tekstSlider__body{animation:b-tekstSlider-in .6s cubic-bezier(.16,1,.3,1) .15s both}@media(prefers-reduced-motion:reduce){.b-tekstSlider__usp.-active .b-tekstSlider__body{animation:none}}.b-tekstSlider__title{margin:0;font-size:var(--fs-h3);font-weight:400;line-height:1.1;color:var(--color-black)}.b-tekstSlider__dot{color:var(--color-accent)}.b-tekstSlider__body{margin:0;font-size:var(--fs-body);font-weight:400;line-height:1.5;color:var(--color-black)}.b-tekstSlider__media{flex:0 1 50%;max-width:50%;margin-left:auto;min-width:0;display:flex;flex-direction:column;align-items:flex-end;gap:1rem}@media(max-width:61.99em){.b-tekstSlider__media{max-width:none;margin-left:0;width:100%}}.b-tekstSlider__controls{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);width:100%}.b-tekstSlider__arrows{display:flex;align-items:center;gap:.625rem}.b-tekstSlider__bullets{display:flex;flex:0 0 auto;align-items:center;gap:.875rem}.b-tekstSlider__bullet{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;padding:0;background-color:var(--color-white);border:0;border-radius:50%;cursor:pointer}.b-tekstSlider__bullet:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.b-tekstSlider__bullet:after{content:"";position:absolute;top:50%;left:50%;width:calc(100% + .875rem);height:44px;transform:translate(-50%,-50%)}.b-tekstSlider__bulletDot{width:.375rem;height:.375rem;border-radius:50%;background-color:var(--color-black);opacity:0;transition:opacity .25s ease}.b-tekstSlider__bullet.-active .b-tekstSlider__bulletDot{opacity:1}.b-tekstSlider__ring{position:absolute;top:50%;left:50%;width:1.5rem;height:1.5rem;transform:translate(-50%,-50%);pointer-events:none;opacity:0}.b-tekstSlider__ring svg{display:block;width:100%;height:100%;overflow:visible}.b-tekstSlider__ring path{fill:none;stroke:var(--color-black);stroke-width:2}.b-tekstSlider__ring circle{fill:var(--color-black)}.b-tekstSlider__ringHalf{position:absolute;top:0;width:50%;height:100%;overflow:hidden}.b-tekstSlider__ringHalf.-right{left:50%}.b-tekstSlider__ringHalf.-left{left:0}.b-tekstSlider__ringPart{position:absolute;top:0;width:100%;height:100%;transform-origin:50% 50%}.b-tekstSlider__ringPart.-right,.b-tekstSlider__ringPart.-left{width:200%;transform:rotate(-180deg)}.b-tekstSlider__ringPart.-right{left:-100%}.b-tekstSlider__ringPart.-left,.b-tekstSlider__ringPart.-tip{left:0}.b-tekstSlider__ringCap{position:absolute;inset:0}.b-tekstSlider__slider[data-autoplay] .b-tekstSlider__bullet.-active .b-tekstSlider__ring{opacity:1}.b-tekstSlider__slider[data-autoplay] .b-tekstSlider__bullet.-active .b-tekstSlider__ringPart.-right{animation:b-tekstSlider-ringRight 5s linear forwards}.b-tekstSlider__slider[data-autoplay] .b-tekstSlider__bullet.-active .b-tekstSlider__ringPart.-left{animation:b-tekstSlider-ring 5s linear forwards}.b-tekstSlider__slider[data-autoplay] .b-tekstSlider__bullet.-active .b-tekstSlider__ringPart.-tip{animation:b-tekstSlider-ringTip 5s linear forwards}.b-tekstSlider__slider.-dragging .b-tekstSlider__ringPart,.b-tekstSlider__slider.-autoplayPaused .b-tekstSlider__ringPart{animation-play-state:paused}.b-tekstSlider__images{position:relative;width:100%;aspect-ratio:685/400;overflow:hidden}@media(min-width:62em){.b-tekstSlider__images{flex:1 1 auto}}@media(max-width:47.99em){.b-tekstSlider__images{aspect-ratio:685/600}}.b-tekstSlider__image{position:absolute;inset:0;opacity:0;will-change:transform}.b-tekstSlider__image.-active{opacity:1}.b-tekstSlider__image img{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.b-tekstSlider__collage{view-timeline:--ts-align block;display:flex;align-items:flex-start;gap:var(--gutter);width:100%}@media(max-width:47.99em){.b-tekstSlider__collage{--ts-col-w: 62.687vw;--ts-col-gap: 3.234vw;margin-top:3.75rem;position:relative;left:50%;flex-direction:row;align-items:flex-start;gap:var(--ts-col-gap);width:calc(3 * var(--ts-col-w) + 2 * var(--ts-col-gap));transform:translate(-50%)}.b-tekstSlider__collage.-carousel{left:0;display:grid;grid-template-columns:var(--ts-col-w);justify-content:center;width:100%;transform:none;touch-action:pan-y pinch-zoom}.b-tekstSlider__collage.-carousel .b-tekstSlider__collageItem{grid-area:1/1;pointer-events:none}.b-tekstSlider__collage.-carousel .b-tekstSlider__collageMedia{pointer-events:auto;will-change:transform}}.b-tekstSlider__collageItem{flex:1 1 0;min-width:0;margin-top:var(--offset, 0);transform:translate3d(0,var(--py, 0px),0);will-change:transform}@media(max-width:47.99em){.b-tekstSlider__collageItem{margin-top:0;--sa-stagger: var( --offset, 0 )}}@media(hover:none)and (pointer:coarse)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.b-tekstSlider__collage.-cssAlign .b-tekstSlider__collageItem{animation:b-tekstSlider-align linear both;animation-timeline:--ts-align;animation-range:var(--sa-range, entry-crossing 0% exit-crossing 0%)}}}.b-tekstSlider__collageMedia{position:relative;width:100%;height:27.5rem;overflow:hidden;background-color:var(--color-surface)}.b-tekstSlider__collageMedia img{width:100%;height:100%;object-fit:cover;display:block}.b-tekstSlider__collageGo{position:absolute;inset:0;z-index:1;width:100%;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.b-tekstSlider__collageGo:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.b-tekstSlider__collageGo.-off{visibility:hidden}.b-tekstSlider__collageGo:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}.b-tekstSlider__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:4.375rem;height:4.375rem;padding:0;border:0;border-radius:50%;background-color:var(--color-white);color:var(--color-black);transition:transform .3s ease,background-color .2s ease,color .2s ease}@media(max-width:47.99em){.b-tekstSlider__play{width:2.625rem;height:2.625rem}}.b-tekstSlider__play svg{width:1.5rem;height:1.5rem;margin-left:.1875rem}@media(max-width:47.99em){.b-tekstSlider__play svg{width:1rem;height:1rem;margin-left:0}}.b-tekstSlider__play[data-video]{cursor:pointer}.b-tekstSlider__play:not([data-video]){cursor:default}@media(hover:hover){.b-tekstSlider__play[data-video]:hover{transform:translate(-50%,-50%) scale(1.08);background-color:var(--color-black);color:var(--color-white)}}.b-tekstSlider__play:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.b-tekstSlider__collageMedia.-playing .b-tekstSlider__play,.b-tekstSlider__collageMedia.-playing>img{display:none}.b-tekstSlider__collageMedia.-playing iframe,.b-tekstSlider__collageMedia.-playing video{position:absolute;inset:0;width:100%;height:100%;border:0}.b-tekstSlider__collageMedia.-playing video{object-fit:cover}@keyframes b-tekstSlider-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}@keyframes b-tekstSlider-align{0%{translate:0 var(--sa-from, 0px)}to{translate:0 var(--sa-y, 0px)}}@keyframes b-tekstSlider-ringRight{0%{transform:rotate(-180deg)}50%,to{transform:rotate(0)}}@keyframes b-tekstSlider-ring{0%,50%{transform:rotate(-180deg)}to{transform:rotate(0)}}@keyframes b-tekstSlider-ringTip{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.b-tekstSlider__ringPart{animation:none}.b-tekstSlider__collageItem{transform:none}}.b-tekst{padding:var(--section-padding) var(--container-padding)}.b-tekst__inner{display:flex;flex-direction:column;gap:2.5rem;width:100%;max-width:55rem;margin-inline:auto}.b-tekst.-width-narrow .b-tekst__inner{max-width:42.5rem}.b-tekst.-align-center .b-tekst__inner{align-items:center;text-align:center}.b-tekst.-align-left .b-tekst__inner{align-items:flex-start;text-align:left}.b-tekst__eyebrow{margin:0;font-size:max(14px,1.25rem);line-height:1.4;color:var(--color-muted)}.b-tekst__heading{margin:0}.b-tekst__body{width:100%;font-size:max(14px,1.25rem);line-height:1.5;color:var(--color-font)}.b-tekst__body>*{margin-block:0}.b-tekst__body ul,.b-tekst__body ol,.b-tekst__body p{margin-bottom:1.875rem!important}.b-tekst__body ul,.b-tekst__body ol{list-style-type:disc!important;list-style-position:inside!important}.b-tekst__body h2,.b-tekst__body h3,.b-tekst__body h4{margin-bottom:1.25rem;line-height:1.2}.b-tekst__body h2{font-size:var(--fs-h2Wysiwyg)}.b-tekst__body h3{font-size:2.5rem}.b-tekst__body h4{font-size:2rem}.b-tekst__body>:first-child{margin-top:0}.b-tekst__body a{color:inherit;text-decoration:underline;text-underline-offset:2px}.b-tekst__actions{display:flex;flex-wrap:wrap;gap:.625rem;width:100%}.b-tekst.-align-center .b-tekst__actions{justify-content:center}@media(min-width:48em)and (max-width:61.99em){.b-tekst__body h3{font-size:2rem}.b-tekst__body h4{font-size:1.625rem}}@media(max-width:47.99em){.b-tekst__inner{gap:1.5rem}.b-tekst__eyebrow{font-size:max(14px,1rem)}.b-tekst__body{font-size:max(14px,1.125rem)}.b-tekst__body ul,.b-tekst__body ol,.b-tekst__body p{margin-bottom:1.25rem!important}.b-tekst__body h2,.b-tekst__body h3,.b-tekst__body h4{margin-bottom:.875rem}.b-tekst__body h3{font-size:1.625rem}.b-tekst__body h4{font-size:1.375rem}}.b-uitgelichtInspiratie{padding:var(--blocks-padding-top) var(--container-padding) var(--blocks-padding-bottom)}@media(max-width:47.99em){.b-uitgelichtInspiratie{padding-left:0;padding-right:0}}.b-uitgelichtInspiratie__inner{margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:var(--gutter-wide)}.b-uitgelichtInspiratie__head{display:flex;flex-direction:column;align-items:center;text-align:center}@media(max-width:47.99em){.b-uitgelichtInspiratie__head{padding-inline:var(--container-padding)}}.b-uitgelichtInspiratie__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:2.5rem;row-gap:var(--gutter-wide);width:100%}@media(min-width:48em)and (max-width:61.99em){.b-uitgelichtInspiratie__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.875rem;row-gap:var(--gutter)}}@media(max-width:47.99em){.b-uitgelichtInspiratie__grid{display:flex;grid-template-columns:none;gap:1.25rem;margin-inline:calc(var(--container-padding) * -1);padding-inline:var(--container-padding);overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.b-uitgelichtInspiratie__grid::-webkit-scrollbar{display:none}}.b-uitgelichtInspiratie__card{display:flex;flex-direction:column;gap:1.875rem;text-decoration:none}.b-uitgelichtInspiratie__card.-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media(max-width:47.99em){.b-uitgelichtInspiratie__card{flex:0 0 auto;width:20rem;gap:1.25rem;scroll-snap-align:start}}.b-uitgelichtInspiratie__picture{display:flex;align-items:flex-start;aspect-ratio:3.7/5;padding:1.875rem}.b-uitgelichtInspiratie__picture:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 50%,#0003 90%);pointer-events:none}@media(max-width:47.99em){.b-uitgelichtInspiratie__picture{height:auto;padding:1.25rem}}.b-uitgelichtInspiratie__tag{padding:.625rem .625rem .5rem;line-height:normal;text-align:center}.b-uitgelichtInspiratie__title{margin:0;font-size:1.375rem;line-height:1.2;color:var(--color-black);overflow-wrap:break-word}@media(max-width:47.99em){.b-uitgelichtInspiratie__title{font-size:max(14px,1.0625rem)}}.b-uitgelichtInspiratie__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.25rem;width:100%}@media(max-width:47.99em){.b-uitgelichtInspiratie__cta{flex-flow:column}}.b-uitgelichtInspiratie__prompt{margin:0;font-size:1.5625rem;line-height:1.4;color:var(--color-black);text-align:center}@media(max-width:47.99em){.b-uitgelichtInspiratie__prompt{font-size:1.375rem}}.b-uitgelichtProjecten{padding:var(--blocks-padding-top) var(--container-padding) var(--blocks-padding-bottom)}@media(min-width:62em){.b-uitgelichtProjecten{padding-inline:var(--section-padding-large)}}.b-uitgelichtProjecten__inner{margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:var(--gutter-wide)}@media(max-width:61.99em){.b-uitgelichtProjecten__inner{gap:var(--spacing-xl)}}.b-uitgelichtProjecten__head{display:flex;flex-direction:column;align-items:center;text-align:center}@media(max-width:47.99em){.b-uitgelichtProjecten__head{align-items:flex-start;text-align:left;width:100%}}.b-uitgelichtProjecten__dot{color:var(--color-accent)}.b-uitgelichtProjecten__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--gutter);width:100%}@media(max-width:47.99em){.b-uitgelichtProjecten__grid{grid-template-columns:minmax(0,1fr)}}.b-uitgelichtProjecten__cardWrap{display:block;min-width:0}.b-uitgelichtProjecten__card{width:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:1.25rem;padding:2.5rem;text-decoration:none}.b-uitgelichtProjecten__card.-tall{aspect-ratio:660/800}.b-uitgelichtProjecten__card.-short{aspect-ratio:660/500}@media(max-width:47.99em){.b-uitgelichtProjecten__card{padding:1.25rem;gap:1rem}.b-uitgelichtProjecten__card.-tall,.b-uitgelichtProjecten__card.-short{aspect-ratio:356/320}}.b-uitgelichtProjecten__card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 52.885%,#0006);pointer-events:none}.b-uitgelichtProjecten__card.-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.b-uitgelichtProjecten__body{position:relative;z-index:1;display:flex;flex-direction:column;gap:.3125rem;width:100%}@media(max-width:47.99em){.b-uitgelichtProjecten__body{gap:0}}.b-uitgelichtProjecten__title{margin:0;font-size:1.625rem;font-weight:500;line-height:1.2;color:var(--color-white)}@media(max-width:47.99em){.b-uitgelichtProjecten__title{font-size:1.5rem;line-height:1.1}}.b-uitgelichtProjecten__sub{margin:0;font-size:max(14px,1.25rem);line-height:1.4;color:var(--color-white)}@media(max-width:47.99em){.b-uitgelichtProjecten__sub{font-size:max(14px,1rem);line-height:1.3}}.b-uitgelichtProjecten__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.25rem;width:100%}.b-uitgelichtProjecten__prompt{margin:0;font-size:1.5625rem;line-height:1.4;color:var(--color-black)}@media(max-width:47.99em){.b-uitgelichtProjecten__prompt{font-size:1.375rem}}.b-uspSlider{padding:var(--blocks-padding-top) var(--container-padding) var(--blocks-padding-bottom);padding-right:0}.b-uspSlider__inner{display:flex;flex-direction:column;gap:var(--gutter-wide);margin-inline:auto}@media(min-width:48em)and (max-width:61.99em){.b-uspSlider__inner{gap:3.75rem}}@media(max-width:47.99em){.b-uspSlider__inner{gap:2.5rem}}.b-uspSlider__heading{text-align:center}.b-uspSlider__viewport{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}@media(max-width:47.99em){.b-uspSlider__viewport{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}}.b-uspSlider__viewport::-webkit-scrollbar{display:none}.b-uspSlider__viewport:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.b-uspSlider__track{display:flex;gap:2.5rem;margin:0;padding:0;list-style:none}@media(min-width:48em)and (max-width:61.99em){.b-uspSlider__track{gap:1.5rem}}@media(max-width:47.99em){.b-uspSlider__track{gap:1rem}}.b-uspSlider.-row .b-uspSlider__item{flex:1 1 0;min-width:0}@media(max-width:47.99em){.b-uspSlider.-row .b-uspSlider__item{flex:0 0 85%;scroll-snap-align:start}}.b-uspSlider.-slider .b-uspSlider__item{flex:0 0 26%;min-width:0;scroll-snap-align:start}.b-uspSlider.-slider .b-uspSlider__item:last-child{padding-right:1.25rem;flex-basis:calc(26% + 1.25rem)}@media(min-width:48em)and (max-width:79.99em){.b-uspSlider.-slider .b-uspSlider__item{flex-basis:calc((100% - 3rem)*.4)}.b-uspSlider.-slider .b-uspSlider__item:last-child{flex-basis:calc((100% - 3rem)*.4 + 1.25rem)}}@media(max-width:47.99em){.b-uspSlider.-slider .b-uspSlider__item{flex-basis:85%}.b-uspSlider.-slider .b-uspSlider__item:last-child{flex-basis:85%}}.b-uspSlider__card{display:flex;flex-direction:column;gap:1.25rem;height:100%}@media(max-width:47.99em){.b-uspSlider__card{gap:1rem}}.b-uspSlider__media{margin:0;width:100%;aspect-ratio:400/300}.b-uspSlider__image{display:block}.b-uspSlider__text{margin:0;font-size:1.5rem;line-height:1.3;color:var(--color-black)}@media(max-width:47.99em){.b-uspSlider__text{font-size:max(14px,1.25rem)}}.b-uspSlider__dot{color:var(--color-accent)}.b-uspSlider__arrows{display:flex;align-items:center;justify-content:center;gap:.625rem}.b-uspSlider__arrows[hidden]{display:none}body.af-tool{overflow:hidden;background-color:var(--color-surface)}body.af-tool .p-header,body.af-tool .p-headerMobile,body.af-tool .p-uspBar{display:none}body.af-tool .gform_validation_errors{display:none!important}.af-tool__main{height:100dvh}body.af-tool .p-afspraak{position:relative;display:flex;flex-direction:column;height:100dvh;background-color:var(--color-surface);font-family:var(--font-primary);color:var(--color-font)}body.af-tool .p-afspraak__bar{position:relative;z-index:10;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;height:3.75rem;padding-inline:1.25rem;background-color:var(--color-white)}body.af-tool .p-afspraak__back{display:inline-flex;align-items:center;gap:.75rem;text-decoration:none;color:var(--color-font)}@media(hover:hover){body.af-tool .p-afspraak__back:hover .p-afspraak__backIcon{background-color:var(--color-black);border-color:var(--color-black);color:var(--color-white)}}body.af-tool .p-afspraak__backIcon{position:relative;overflow:hidden;display:block;width:1.25rem;height:1.25rem;border:1px solid var(--color-black);border-radius:50%;background-color:var(--color-white);color:var(--color-black);transition:background-color .45s cubic-bezier(.4,0,.2,1),color .45s cubic-bezier(.4,0,.2,1),border-color .45s cubic-bezier(.4,0,.2,1)}body.af-tool .p-afspraak__backIcon svg{display:block;width:100%;height:100%}body.af-tool .p-afspraak__backLabel{font-size:var(--fs-body);font-weight:400;line-height:1.5;font-size:max(14px,.875rem)}@media(max-width:47.99em){body.af-tool .p-afspraak__backLabel{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}}body.af-tool .p-afspraak__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;line-height:0;color:var(--color-font)}body.af-tool .p-afspraak__logo svg,body.af-tool .p-afspraak__logo img{display:block;height:1.125rem;width:auto}body.af-tool .p-afspraak__stage{flex:1 1 auto;display:flex;justify-content:center;align-items:stretch;overflow-y:auto;overscroll-behavior:contain;padding:2.5rem 2.5rem 8.75rem}body.af-tool .p-afspraak__stage:has(.gform-datepicker-calendar){overflow:visible}@media(max-width:47.99em){body.af-tool .p-afspraak__stage{padding:2.5rem 1.25rem 8.125rem}}body.af-tool .p-afspraak__inner{display:flex;flex-direction:column;width:100%;max-width:64rem;margin:0 auto}body.af-tool .p-afspraak__notice{font-size:var(--fs-body);font-weight:400;line-height:1.5;text-align:center}body.af-tool .p-afspraak__notice code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}body.af-tool .p-afspraak__title{font-size:var(--fs-h2);font-weight:400;font-size:3rem;line-height:1.05;margin:0 auto 3.5rem;text-align:center}@media(max-width:47.99em){body.af-tool .p-afspraak__title{font-size:2.375rem;margin-bottom:0rem}}body.af-tool .p-afspraak__dienst{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"media media" "box   label";align-items:center;gap:.625rem;margin:0!important;cursor:pointer}body.af-tool .p-afspraak__dienstMedia{grid-area:media;display:block;margin-bottom:.5rem;aspect-ratio:245/285;background-color:var(--color-gray);overflow:hidden}@media(max-width:47.99em){body.af-tool .p-afspraak__dienstMedia{width:3.25rem;margin-bottom:0;aspect-ratio:1/1}}body.af-tool .p-afspraak__dienstImage{display:block;width:100%;height:100%;object-fit:cover}body.af-tool .p-afspraak__vraag{grid-column:1/-1;grid-row:1/-1;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;align-items:center;color:inherit;text-decoration:none}@media(hover:hover){body.af-tool .p-afspraak__vraag:hover .p-afspraak__vraagLabel{text-decoration:underline}}body.af-tool .p-afspraak__vraagLabel{font-size:var(--fs-body);font-weight:400;line-height:1.5;grid-column:1/-1;grid-row:2;color:var(--gf-color-in-ctrl-contrast, currentColor)}@media(max-width:47.99em){body.af-tool .p-afspraak__vraagLabel{grid-column:1/3;grid-row:1}}body.af-tool .p-afspraak__done{display:flex;flex-direction:column;align-items:center;margin:auto 0;text-align:center}body.af-tool .p-afspraak__doneMedia{width:12.1875rem;margin-bottom:5rem;aspect-ratio:195/238;overflow:hidden}body.af-tool .p-afspraak__doneMedia img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:47.99em){body.af-tool .p-afspraak__doneMedia{margin-bottom:2.5rem}}body.af-tool .p-afspraak__title.-done{max-width:40rem;margin-bottom:1.5rem}body.af-tool .p-afspraak__doneText{font-size:var(--fs-body);font-weight:400;line-height:1.5;max-width:28.75rem;margin:0 0 3rem}body.af-tool .p-afspraak__doneActions{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}body.af-tool .p-afspraak__nav{position:fixed;z-index:10;left:2.5rem;right:2.5rem;bottom:calc(2.5rem + (var(--button-large-height) - 2.75rem) / 2);display:flex;justify-content:space-between;pointer-events:none}@media(max-width:47.99em){body.af-tool .p-afspraak__nav{left:1.25rem;right:1.25rem;bottom:calc(.625rem + (var(--button-large-height) - 2.75rem) / 2)}}body.af-tool .p-afspraak__arrow{pointer-events:auto;transition:background-color .45s cubic-bezier(.4,0,.2,1),color .45s cubic-bezier(.4,0,.2,1),opacity .2s ease}body.af-tool .p-afspraak__arrow:disabled{opacity:.35;cursor:default}body.af-tool .p-afspraak.-done .p-afspraak__nav{display:none}body.af-tool .p-afspraak.-leaving .gform_fields{opacity:0;transition:opacity .22s ease}body.af-tool .p-afspraak.-leaving .gform_page_footer .button{opacity:.55!important;cursor:progress!important;-webkit-text-fill-color:currentColor!important}@media(prefers-reduced-motion:reduce){body.af-tool .p-afspraak.-leaving .gform_fields{opacity:1;transition:none}}body.af-tool .p-afspraak .gform_wrapper{flex:1 1 auto;display:flex;flex-direction:column;margin:0}body.af-tool .p-afspraak .gform_wrapper form,body.af-tool .p-afspraak .gform-body,body.af-tool .p-afspraak .gform_body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}body.af-tool .p-afspraak .gform_page{position:relative;flex:1 1 auto;display:flex;flex-direction:column}body.af-tool .p-afspraak .gform_page_fields{flex:1 1 auto;display:flex;flex-direction:column}body.af-tool .p-afspraak .gform_fields{flex:1 1 auto;align-content:center;row-gap:1.5rem}body.af-tool .p-afspraak .gfield--type-html{padding:0}body.af-tool .p-afspraak .gfield.p-afspraak__heading{position:absolute;top:0;left:0;right:0}@media(max-width:47.99em){body.af-tool .p-afspraak .gform_fields{align-content:start;padding-top:0;column-gap:1rem;row-gap:.75rem}body.af-tool .p-afspraak .gfield.p-afspraak__heading{position:static}body.af-tool .p-afspraak .gfield.-postcode{grid-column:span 4}body.af-tool .p-afspraak .gfield.-adres{grid-column:span 8}}body.af-tool .p-afspraak .gfield.-locatie,body.af-tool .p-afspraak .gfield.-datum,body.af-tool .p-afspraak .gfield.-tijd{max-width:36.375rem;width:100%;margin-inline:auto}body.af-tool .p-afspraak .gfield_label{font-size:var(--fs-body);font-weight:400;line-height:1.5;margin-bottom:.75rem;font-weight:inherit}body.af-tool .p-afspraak .gfield_required,body.af-tool .p-afspraak .gform_required_legend{display:none}body.af-tool .p-afspraak .gfield.-verborgen{display:none!important}body.af-tool .p-afspraak .gfield.-datum input,body.af-tool .p-afspraak .gfield.-tijd select{padding-right:3.25rem;background-repeat:no-repeat;background-position:right 1.25rem center;background-size:1.125rem 1.125rem;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.30775 21.5C4.80258 21.5 4.375 21.325 4.025 20.975C3.675 20.625 3.5 20.1974 3.5 19.6923V6.30777C3.5 5.8026 3.675 5.37502 4.025 5.02502C4.375 4.67502 4.80258 4.50002 5.30775 4.50002H6.69225V2.38477H8.23075V4.50002H15.8077V2.38477H17.3077V4.50002H18.6923C19.1974 4.50002 19.625 4.67502 19.975 5.02502C20.325 5.37502 20.5 5.8026 20.5 6.30777V19.6923C20.5 20.1974 20.325 20.625 19.975 20.975C19.625 21.325 19.1974 21.5 18.6923 21.5H5.30775ZM5.30775 20H18.6923C18.7692 20 18.8398 19.9679 18.9038 19.9038C18.9679 19.8398 19 19.7693 19 19.6923V10.3078H5V19.6923C5 19.7693 5.03208 19.8398 5.09625 19.9038C5.16025 19.9679 5.23075 20 5.30775 20ZM5 8.80777H19V6.30777C19 6.23077 18.9679 6.16026 18.9038 6.09626C18.8398 6.0321 18.7692 6.00002 18.6923 6.00002H5.30775C5.23075 6.00002 5.16025 6.0321 5.09625 6.09626C5.03208 6.16026 5 6.23077 5 6.30777V8.80777ZM12 14.077C11.7552 14.077 11.5465 13.9908 11.374 13.8183C11.2017 13.6459 11.1155 13.4373 11.1155 13.1923C11.1155 12.9474 11.2017 12.7388 11.374 12.5663C11.5465 12.3939 11.7552 12.3078 12 12.3078C12.2448 12.3078 12.4535 12.3939 12.626 12.5663C12.7983 12.7388 12.8845 12.9474 12.8845 13.1923C12.8845 13.4373 12.7983 13.6459 12.626 13.8183C12.4535 13.9908 12.2448 14.077 12 14.077ZM7.374 13.8183C7.20167 13.6459 7.1155 13.4373 7.1155 13.1923C7.1155 12.9474 7.20167 12.7388 7.374 12.5663C7.5465 12.3939 7.75517 12.3078 8 12.3078C8.24483 12.3078 8.4535 12.3939 8.626 12.5663C8.79833 12.7388 8.8845 12.9474 8.8845 13.1923C8.8845 13.4373 8.79833 13.6459 8.626 13.8183C8.4535 13.9908 8.24483 14.077 8 14.077C7.75517 14.077 7.5465 13.9908 7.374 13.8183ZM16 14.077C15.7552 14.077 15.5465 13.9908 15.374 13.8183C15.2017 13.6459 15.1155 13.4373 15.1155 13.1923C15.1155 12.9474 15.2017 12.7388 15.374 12.5663C15.5465 12.3939 15.7552 12.3078 16 12.3078C16.2448 12.3078 16.4535 12.3939 16.626 12.5663C16.7983 12.7388 16.8845 12.9474 16.8845 13.1923C16.8845 13.4373 16.7983 13.6459 16.626 13.8183C16.4535 13.9908 16.2448 14.077 16 14.077ZM12 18C11.7552 18 11.5465 17.9138 11.374 17.7413C11.2017 17.5689 11.1155 17.3603 11.1155 17.1155C11.1155 16.8705 11.2017 16.6618 11.374 16.4895C11.5465 16.317 11.7552 16.2308 12 16.2308C12.2448 16.2308 12.4535 16.317 12.626 16.4895C12.7983 16.6618 12.8845 16.8705 12.8845 17.1155C12.8845 17.3603 12.7983 17.5689 12.626 17.7413C12.4535 17.9138 12.2448 18 12 18ZM7.374 17.7413C7.20167 17.5689 7.1155 17.3603 7.1155 17.1155C7.1155 16.8705 7.20167 16.6618 7.374 16.4895C7.5465 16.317 7.75517 16.2308 8 16.2308C8.24483 16.2308 8.4535 16.317 8.626 16.4895C8.79833 16.6618 8.8845 16.8705 8.8845 17.1155C8.8845 17.3603 8.79833 17.5689 8.626 17.7413C8.4535 17.9138 8.24483 18 8 18C7.75517 18 7.5465 17.9138 7.374 17.7413ZM16 18C15.7552 18 15.5465 17.9138 15.374 17.7413C15.2017 17.5689 15.1155 17.3603 15.1155 17.1155C15.1155 16.8705 15.2017 16.6618 15.374 16.4895C15.5465 16.317 15.7552 16.2308 16 16.2308C16.2448 16.2308 16.4535 16.317 16.626 16.4895C16.7983 16.6618 16.8845 16.8705 16.8845 17.1155C16.8845 17.3603 16.7983 17.5689 16.626 17.7413C16.4535 17.9138 16.2448 18 16 18Z" fill="%231F1F1F"/></svg>')}body.af-tool .p-afspraak .gfield.-diensten{max-width:none;width:calc(100vw - 5rem);margin-inline:calc(50% - 50vw + 2.5rem)}@media(max-width:47.99em){body.af-tool .p-afspraak .gfield.-diensten{width:calc(100vw - 2.5rem);margin-inline:calc(50% - 50vw + 1.25rem)}}body.af-tool .p-afspraak .gfield.-diensten .gfield_checkbox{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}@media(max-width:47.99em){body.af-tool .p-afspraak .gfield.-diensten .gfield_checkbox{grid-template-columns:1fr;gap:0}}body.af-tool .p-afspraak .gfield.-diensten .gchoice{grid-template-columns:auto 1fr!important;gap:.625rem!important}@media(max-width:47.99em){body.af-tool .p-afspraak .gfield.-diensten .gchoice{grid-template-columns:auto 1fr auto!important;grid-template-areas:"box label media"!important;align-items:center;gap:1rem!important;padding-block:.875rem;border-top:1px solid var(--color-black)}body.af-tool .p-afspraak .gfield.-diensten .gchoice:last-child{border-bottom:1px solid var(--color-black)}}body.af-tool .p-afspraak .gfield.-diensten .gchoice label{font-size:var(--fs-body);font-weight:400;line-height:1.5;grid-area:label;margin:0}body.af-tool .p-afspraak .gfield.-diensten .gchoice label:before,body.af-tool .p-afspraak .gfield.-diensten .gchoice label:after{display:none!important}body.af-tool .p-afspraak .gfield.-diensten .gchoice input[type=checkbox]{position:static!important;grid-area:box;margin:0;pointer-events:auto;cursor:pointer}body.af-tool .p-afspraak .gform_page_footer{position:fixed;z-index:10;left:50%;bottom:2.5rem;transform:translate(-50%);margin:0;padding:0;border:0;display:flex;justify-content:center}@media(max-width:47.99em){body.af-tool .p-afspraak .gform_page_footer{bottom:.625rem}}body.af-tool .p-afspraak .gform_previous_button{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;position:absolute!important}body.af-tool .p-afspraak .gform_ajax_spinner,body.af-tool .p-afspraak .gform-loader{display:none!important}body.af-tool .p-afspraak .gform_page_footer .gform_next_button,body.af-tool .p-afspraak .gform_page_footer .gform_button,body.af-tool .p-afspraak .gform_footer .gform_button{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:inline-flex;align-items:center;justify-content:center;height:var(--button-large-height)!important;padding:0 var(--button-large-padding-lr)!important;border:1px solid transparent!important;border-radius:var(--border-radius)!important;background-color:var(--color-primary)!important;color:var(--color-white)!important;font-family:var(--font-primary);font-size:var(--fs-button);font-weight:400;line-height:1.6;text-align:center;text-decoration:none;white-space:nowrap;transition:opacity .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}body.af-tool .p-afspraak .gform_page_footer .gform_next_button:focus,body.af-tool .p-afspraak .gform_page_footer .gform_button:focus,body.af-tool .p-afspraak .gform_footer .gform_button:focus{outline:none!important;box-shadow:none!important}body.af-tool .p-afspraak .gform_page_footer .gform_next_button:focus-visible,body.af-tool .p-afspraak .gform_page_footer .gform_button:focus-visible,body.af-tool .p-afspraak .gform_footer .gform_button:focus-visible{outline:2px solid var(--color-focus)!important;outline-offset:2px!important}body.af-tool .p-afspraak .gform_footer{position:fixed;z-index:10;left:50%;bottom:2.5rem;transform:translate(-50%);margin:0;padding:0;display:flex;justify-content:center}@media(max-width:47.99em){body.af-tool .p-afspraak .gform_footer{bottom:.625rem}}body.af-tool .p-afspraak .gform_validation_errors{max-width:36.375rem;margin:0 auto 1.5rem;padding:1rem 1.25rem;border:1px solid var(--color-invalid);border-radius:var(--border-radius);background:transparent;box-shadow:none;color:var(--color-black);font-size:max(14px,1rem);line-height:1.5}body.af-tool .p-afspraak .gform_validation_errors h2.gform_submission_error{display:flex;align-items:baseline;gap:.625rem;margin:0;padding:0;color:var(--color-black);font-size:max(14px,1rem);font-weight:500;line-height:1.4}body.af-tool .p-afspraak .gform_validation_errors h2.gform_submission_error:before{content:"";flex:0 0 auto;width:.5rem;height:.5rem;border-radius:50%;background-color:var(--color-invalid);transform:translateY(-.0625rem)}body.af-tool .p-afspraak .gform_validation_errors h2.gform_submission_error .gform-icon{display:none}body.af-tool .p-afspraak .gform_validation_errors ol,body.af-tool .p-afspraak .gform_validation_errors ul{margin:.625rem 0 0;padding-left:1.625rem;color:var(--color-black)}body.af-tool .p-afspraak .gform_validation_errors a,body.af-tool .p-afspraak .gform_validation_errors .gform_validation_error_link{color:var(--color-black);text-decoration:underline;text-underline-offset:.1875rem}body.af-tool .p-afspraak .gfield--type-text,body.af-tool .p-afspraak .gfield--type-email,body.af-tool .p-afspraak .gfield--type-phone,body.af-tool .p-afspraak .gfield--type-number,body.af-tool .p-afspraak .gfield--type-website,body.af-tool .p-afspraak .gfield--type-date,body.af-tool .p-afspraak .gfield--type-time,body.af-tool .p-afspraak .gfield--type-select,body.af-tool .p-afspraak .gfield--type-textarea{position:relative}body.af-tool .p-afspraak .gfield--type-text>.gfield_validation_message,body.af-tool .p-afspraak .gfield--type-text>.gfield_description.validation_message,body.af-tool .p-afspraak .gfield--type-email>.gfield_validation_message,body.af-tool .p-afspraak .gfield--type-email>.gfield_description.validation_message,body.af-tool .p-afspraak .gfield--type-phone>.gfield_validation_message,body.af-tool .p-afspraak .gfield--type-phone>.gfield_description.validation_message,body.af-tool .p-afspraak .gfield--type-number>.gfield_validation_message,body.af-tool .p-afspraak .gfield--type-number>.gfield_description.validation_message,body.af-tool .p-afspraak .gfield--type-website>.gfield_validation_message,body.af-tool .p-afspraak .gfield--type-website>.gfield_description.validation_message,body.af-tool .p-afspraak .gfield--type-date>.gfield_validation_message,body.af-tool .p-afspraak .gfield--type-date>.gfield_description.validation_message,body.af-tool .p-afspraak .gfield--type-time>.gfield_validation_message,body.af-tool .p-afspraak .gfield--type-time>.gfield_description.validation_message,body.af-tool .p-afspraak .gfield--type-select>.gfield_validation_message,body.af-tool .p-afspraak .gfield--type-select>.gfield_description.validation_message,body.af-tool .p-afspraak .gfield--type-textarea>.gfield_validation_message,body.af-tool .p-afspraak .gfield--type-textarea>.gfield_description.validation_message{position:absolute;right:0;bottom:-1rem;max-width:60%;margin:0;padding:0;background:transparent;border:0;color:var(--color-invalid);font-size:max(14px,.6875rem);font-style:normal;line-height:1;text-align:right}body.af-tool .p-afspraak .gfield_validation_message,body.af-tool .p-afspraak .validation_message{margin:.5rem 0 0;padding:0;border:0;background:none;color:var(--color-invalid);font-size:max(14px,.875rem)}body.af-tool .p-afspraak .gfield_error input,body.af-tool .p-afspraak .gfield_error select,body.af-tool .p-afspraak .gfield_error textarea{border-color:var(--color-invalid)}@media(prefers-reduced-motion:no-preference){html.js-af-intro body.af-tool .gfield:not(.p-afspraak__heading){opacity:0}}.p-arrow{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;background-color:var(--color-white);border:0;border-radius:50%;color:var(--color-black);cursor:pointer;transition:background-color .45s cubic-bezier(.4,0,.2,1),color .45s cubic-bezier(.4,0,.2,1)}.p-arrow .a-arrowCycle{overflow:hidden;border-radius:inherit}.p-arrow:after{content:"";position:absolute;top:50%;left:50%;width:min(max(100%,44px),100% + .625rem);height:max(100%,44px);transform:translate(-50%,-50%)}.p-arrow svg{width:.75rem;height:auto}.p-arrow.-prev svg{transform:rotate(180deg)}.p-arrow.-fade{transition:background-color .45s cubic-bezier(.4,0,.2,1),color .45s cubic-bezier(.4,0,.2,1),opacity .2s ease}@media(hover:hover){.p-arrow:hover:not(:disabled){background-color:var(--color-black);color:var(--color-white)}}.p-arrow:disabled{opacity:.4;cursor:default}.p-arrow:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.p-button{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:inline-flex;align-items:center;justify-content:center;--p-button-pad: var( --button-large-padding-lr );height:var(--button-large-height);padding:0 var(--p-button-pad);border:1px solid transparent;border-radius:var(--border-radius);background-color:var(--color-primary);color:var(--color-white);font-family:var(--font-primary);font-size:var(--fs-button);font-weight:400;line-height:1.6;text-align:center;text-decoration:none;white-space:nowrap;transition:opacity .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,padding .2s ease}.p-button:before{content:"";flex:0 0 auto;width:0;height:.5em;margin-right:0;border-radius:50%;background-color:var(--color-accent);opacity:0;transition:width .2s ease,margin-right .2s ease,opacity .2s ease}@media(hover:hover){.p-button:hover:before{width:.5em;margin-right:.625em;opacity:1}.p-button:not(.-icon):hover{padding-inline:calc(var(--p-button-pad) - .5625em)}}.p-button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.p-button.-inverse{background-color:var(--color-white);color:var(--color-black)}.p-button.-outline{background-color:transparent;color:var(--color-black);border-color:var(--color-black)}.p-button.-outlineInverse{background-color:transparent;color:var(--color-white);border-color:var(--color-white)}.p-button.-small{--p-button-pad: .9375rem;height:var(--button-small-height)}.p-button.-tiny{--p-button-pad: .9375rem;height:var(--button-tiny-height);font-size:var(--fs-buttonSmall);font-weight:400;line-height:1.6}.p-button.-block{display:flex;width:100%}.p-button.-icon{gap:.75rem}.p-button.-icon:before{content:none}.p-button.-block.-icon{justify-content:flex-start}.p-button__icon{display:inline-flex;flex:0 0 auto;line-height:0}.p-button__icon svg{display:block;width:1.125rem;height:1.125rem}.p-button__label{display:inline-block}.p-cardMedia{position:relative;overflow:hidden;background-color:var(--color-surfaceAlt)}.p-cardMedia__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease,opacity .6s cubic-bezier(.16,1,.3,1)}.js-img-fade .p-cardMedia__img:not(.-loaded){opacity:0}@media(hover:hover){.p-card.-link:hover .p-cardMedia__img{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.p-cardMedia__img{transition:none}.p-card.-link:hover .p-cardMedia__img{transform:none}}.p-cookieBar{position:fixed;bottom:var(--container-padding);left:var(--container-padding);z-index:1050;display:flex;flex-direction:column;gap:.875rem;width:min(26.25rem,100vw - 2 * var(--container-padding));padding:1.125rem 1.25rem 1.25rem;border:1px solid rgba(0,0,0,.08);border-radius:var(--border-radius);background-color:var(--color-white);color:var(--color-black);opacity:0;transform:translateY(.75rem);transition:opacity .35s cubic-bezier(.22,.61,.36,1),transform .35s cubic-bezier(.22,.61,.36,1)}.p-cookieBar[hidden]{display:none}.p-cookieBar.-in{opacity:1;transform:none}@media(max-width:47.99em){.p-cookieBar{right:var(--container-padding);bottom:1rem;width:auto;padding:1rem}}.p-cookieBar__text{display:flex;gap:.625rem;margin:0;font-size:max(14px,.875rem);line-height:1.5}.p-cookieBar__dot{flex-shrink:0;width:.375rem;height:.375rem;margin-top:.6em;border-radius:50%;background-color:var(--color-accent)}.p-cookieBar__link{color:inherit;text-decoration:underline;text-underline-offset:.2em;white-space:nowrap}@media(hover:hover){.p-cookieBar__link:hover{color:var(--color-muted)}}.p-cookieBar__link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.p-cookieBar__actions{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;padding-left:1rem}@media(max-width:47.99em){.p-cookieBar__actions{padding-left:0}}.p-cookieBar__btn{width:100%}@media(prefers-reduced-motion:reduce){.p-cookieBar{transition:none;transform:none}}.p-footer__legalLink.-button{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;font:inherit;cursor:pointer}body .gform-theme--framework .gform_submission_error .gform-icon{display:none}body .gform-theme--framework .gform_submission_error{margin-top:2rem}body .gform-theme--framework .gfield.-datum input,body .gform-theme--framework .gfield.-tijd select{padding-right:3.25rem;background-repeat:no-repeat;background-position:right 1.25rem center;background-size:1.125rem 1.125rem;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.30775 21.5C4.80258 21.5 4.375 21.325 4.025 20.975C3.675 20.625 3.5 20.1974 3.5 19.6923V6.30777C3.5 5.8026 3.675 5.37502 4.025 5.02502C4.375 4.67502 4.80258 4.50002 5.30775 4.50002H6.69225V2.38477H8.23075V4.50002H15.8077V2.38477H17.3077V4.50002H18.6923C19.1974 4.50002 19.625 4.67502 19.975 5.02502C20.325 5.37502 20.5 5.8026 20.5 6.30777V19.6923C20.5 20.1974 20.325 20.625 19.975 20.975C19.625 21.325 19.1974 21.5 18.6923 21.5H5.30775ZM5.30775 20H18.6923C18.7692 20 18.8398 19.9679 18.9038 19.9038C18.9679 19.8398 19 19.7693 19 19.6923V10.3078H5V19.6923C5 19.7693 5.03208 19.8398 5.09625 19.9038C5.16025 19.9679 5.23075 20 5.30775 20ZM5 8.80777H19V6.30777C19 6.23077 18.9679 6.16026 18.9038 6.09626C18.8398 6.0321 18.7692 6.00002 18.6923 6.00002H5.30775C5.23075 6.00002 5.16025 6.0321 5.09625 6.09626C5.03208 6.16026 5 6.23077 5 6.30777V8.80777ZM12 14.077C11.7552 14.077 11.5465 13.9908 11.374 13.8183C11.2017 13.6459 11.1155 13.4373 11.1155 13.1923C11.1155 12.9474 11.2017 12.7388 11.374 12.5663C11.5465 12.3939 11.7552 12.3078 12 12.3078C12.2448 12.3078 12.4535 12.3939 12.626 12.5663C12.7983 12.7388 12.8845 12.9474 12.8845 13.1923C12.8845 13.4373 12.7983 13.6459 12.626 13.8183C12.4535 13.9908 12.2448 14.077 12 14.077ZM7.374 13.8183C7.20167 13.6459 7.1155 13.4373 7.1155 13.1923C7.1155 12.9474 7.20167 12.7388 7.374 12.5663C7.5465 12.3939 7.75517 12.3078 8 12.3078C8.24483 12.3078 8.4535 12.3939 8.626 12.5663C8.79833 12.7388 8.8845 12.9474 8.8845 13.1923C8.8845 13.4373 8.79833 13.6459 8.626 13.8183C8.4535 13.9908 8.24483 14.077 8 14.077C7.75517 14.077 7.5465 13.9908 7.374 13.8183ZM16 14.077C15.7552 14.077 15.5465 13.9908 15.374 13.8183C15.2017 13.6459 15.1155 13.4373 15.1155 13.1923C15.1155 12.9474 15.2017 12.7388 15.374 12.5663C15.5465 12.3939 15.7552 12.3078 16 12.3078C16.2448 12.3078 16.4535 12.3939 16.626 12.5663C16.7983 12.7388 16.8845 12.9474 16.8845 13.1923C16.8845 13.4373 16.7983 13.6459 16.626 13.8183C16.4535 13.9908 16.2448 14.077 16 14.077ZM12 18C11.7552 18 11.5465 17.9138 11.374 17.7413C11.2017 17.5689 11.1155 17.3603 11.1155 17.1155C11.1155 16.8705 11.2017 16.6618 11.374 16.4895C11.5465 16.317 11.7552 16.2308 12 16.2308C12.2448 16.2308 12.4535 16.317 12.626 16.4895C12.7983 16.6618 12.8845 16.8705 12.8845 17.1155C12.8845 17.3603 12.7983 17.5689 12.626 17.7413C12.4535 17.9138 12.2448 18 12 18ZM7.374 17.7413C7.20167 17.5689 7.1155 17.3603 7.1155 17.1155C7.1155 16.8705 7.20167 16.6618 7.374 16.4895C7.5465 16.317 7.75517 16.2308 8 16.2308C8.24483 16.2308 8.4535 16.317 8.626 16.4895C8.79833 16.6618 8.8845 16.8705 8.8845 17.1155C8.8845 17.3603 8.79833 17.5689 8.626 17.7413C8.4535 17.9138 8.24483 18 8 18C7.75517 18 7.5465 17.9138 7.374 17.7413ZM16 18C15.7552 18 15.5465 17.9138 15.374 17.7413C15.2017 17.5689 15.1155 17.3603 15.1155 17.1155C15.1155 16.8705 15.2017 16.6618 15.374 16.4895C15.5465 16.317 15.7552 16.2308 16 16.2308C16.2448 16.2308 16.4535 16.317 16.626 16.4895C16.7983 16.6618 16.8845 16.8705 16.8845 17.1155C16.8845 17.3603 16.7983 17.5689 16.626 17.7413C16.4535 17.9138 16.2448 18 16 18Z" fill="%231F1F1F"/></svg>')}body .gform-theme--framework .gform_button,body .gform-theme--framework .gform-theme-button,body .gform-theme--framework .gform_next_button,body .gform-theme--framework .gform_previous_button,body .gform-theme--framework .gform_footer button[type=submit],body .gform-theme--framework .gform_footer input[type=submit],body .gform-theme--framework .gform_page_footer button,body .gform-theme--framework .gform_page_footer input[type=button],body .gform-theme--framework .gform_page_footer input[type=submit]{min-height:4rem!important;padding-inline:2.5rem!important;background-color:transparent!important;border:1px solid var(--color-white)!important;color:var(--color-white);font-size:max(14px,1.0625rem)!important;transition:background-color .45s cubic-bezier(.4,0,.2,1),color .45s cubic-bezier(.4,0,.2,1)}@media(hover:hover){body .gform-theme--framework .gform_button:hover,body .gform-theme--framework .gform-theme-button:hover,body .gform-theme--framework .gform_next_button:hover,body .gform-theme--framework .gform_previous_button:hover,body .gform-theme--framework .gform_footer button[type=submit]:hover,body .gform-theme--framework .gform_footer input[type=submit]:hover,body .gform-theme--framework .gform_page_footer button:hover,body .gform-theme--framework .gform_page_footer input[type=button]:hover,body .gform-theme--framework .gform_page_footer input[type=submit]:hover{filter:none;background-color:var(--color-white)!important;color:var(--color-black)!important}}.p-cta.-section{padding:var(--blocks-padding-top) var(--container-padding) var(--blocks-padding-bottom)}.p-cta__inner{display:flex;flex-direction:column;align-items:center;max-width:var(--container-width-wide);margin-inline:auto}.p-cta.-quote .p-cta__inner{max-width:var(--container-width-narrow)}.p-cta__rules{display:flex;flex-direction:column;align-items:center;gap:5rem;width:100%;padding-block:var(--section-padding);border-top:1px solid var(--color-black);border-bottom:1px solid var(--color-black)}.p-cta__quote{margin:0;padding-left:0;padding-inline:2.5rem;border-left:0;font-style:normal;text-align:center}.p-cta__quoteText{font-size:var(--fs-h5);font-weight:400;line-height:1.2;margin:0}.p-cta__card{position:relative;display:flex;flex-direction:column;width:29.875rem;max-width:100%;padding:1.875rem;border-radius:.375rem;background-color:var(--color-dark);color:var(--color-white);transition:width .85s cubic-bezier(.16,1,.3,1)}.p-cta__head{display:flex;align-items:center;justify-content:space-between;gap:1.875rem;width:100%;color:inherit;text-decoration:none;cursor:pointer}.p-cta__person{display:flex;flex:0 1 auto;align-items:center;gap:1.25rem;min-width:0}.p-cta .gfield_required{display:none}.p-cta__media{flex:0 0 auto;width:6rem;height:7.4375rem}.p-cta__text{display:flex;flex-direction:column;gap:.4375rem;min-width:0}.p-cta__title{font-size:1.375rem;font-weight:600;line-height:1.1;transition:font-size .55s cubic-bezier(.16,1,.3,1)}.p-cta__subtitle{font-size:max(14px,.875rem);font-weight:400;line-height:1.2;transition:font-size .55s cubic-bezier(.16,1,.3,1)}.p-cta__toggle{position:relative;flex:0 0 auto;display:block;width:2.125rem;height:2.125rem;padding:0;border:1px solid currentColor;border-radius:50%;background-color:transparent;color:var(--color-white);cursor:pointer;transition:background-color .45s cubic-bezier(.4,0,.2,1),color .45s cubic-bezier(.4,0,.2,1)}.p-cta__toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.p-cta__toggle:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.p-cta__glyph{position:absolute;inset:0;width:100%;height:100%;transition:opacity .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.p-cta__glyph.-open{opacity:0;transform:rotate(-45deg)}@media(hover:hover){.p-cta__head:hover .p-cta__toggle{background-color:var(--color-white);color:var(--color-dark)}}.p-cta__panel{display:grid;grid-template-rows:1fr}.p-cta.-js .p-cta__panel{grid-template-rows:0fr;transition:grid-template-rows .85s cubic-bezier(.16,1,.3,1)}.p-cta.-js.-open .p-cta__panel{grid-template-rows:1fr}.p-cta.-js.-open .p-cta__panel .p-cta__panelInner{overflow:visible}.p-cta__panelInner{min-height:0;overflow:hidden}.p-cta.-revealing .p-cta__card{overflow:hidden;transition:none}.p-cta.-revealing .p-cta__title,.p-cta.-revealing .p-cta__subtitle{transition:none;white-space:nowrap}.p-cta.-open .p-cta__card{width:51.9375rem}.p-cta.-open .p-cta__title{font-size:1.875rem}.p-cta.-open .p-cta__subtitle{font-size:max(14px,1rem)}.p-cta.-open .p-cta__glyph.-closed{opacity:0;transform:rotate(45deg)}.p-cta.-open .p-cta__glyph.-open{opacity:1;transform:none}.p-cta.-quote:not(.-open) .p-cta__card{padding:1.25rem}.p-cta.-quote:not(.-open) .p-cta__head{gap:1.25rem}.p-cta.-quote:not(.-open) .p-cta__text{gap:.625rem}.p-cta.-quote:not(.-open) .p-cta__toggle{width:1.5rem;height:1.5rem}.p-cta.-header{position:fixed;right:1.25rem;bottom:1.25rem;z-index:900;max-width:calc(100% - 2.5rem);pointer-events:none;transition:opacity .4s ease,transform .4s cubic-bezier(.16,1,.3,1),visibility .4s}.p-cta.-header.-hidden{opacity:0;visibility:hidden;transform:translateY(.75rem)}.p-cta.-header .p-cta__inner{max-width:none;align-items:flex-end;pointer-events:auto}.p-cta.-header .p-cta__card{width:29.0625rem;max-width:100%;padding:1.5625rem;background-color:#0a0a0af2}.p-cta.-header .p-cta__media{width:4.375rem;height:5rem}.p-cta.-header .p-cta__title{font-size:max(14px,1.25rem)}.p-cta.-header .p-cta__head{gap:1.25rem}.p-cta.-header.-open .p-cta__card{width:min(51.9375rem,100vw - 2.5rem)}.p-cta.-header.-open .p-cta__title{font-size:1.625rem}.p-cta__panelBody{margin-top:2rem}.p-cta__panelBody .gform_wrapper{color:var(--color-white)}.p-cta__panelBody .gform_required_legend{display:none}.p-cta__panelBody .gfield_label,.p-cta__panelBody legend.gfield_label,.p-cta__panelBody .gform_wrapper .gfield_label{color:var(--color-white);margin-bottom:.5rem}.p-cta__panelBody .gform_description,.p-cta__panelBody .gfield_description{color:var(--color-white)}.p-cta__panelBody .gform_wrapper .gform_fields{grid-row-gap:.9375rem;row-gap:.9375rem}.p-cta__panelBody .gform_wrapper input[type=text],.p-cta__panelBody .gform_wrapper input[type=email],.p-cta__panelBody .gform_wrapper input[type=tel],.p-cta__panelBody .gform_wrapper input[type=number],.p-cta__panelBody .gform_wrapper input[type=date],.p-cta__panelBody .gform_wrapper input[type=time],.p-cta__panelBody .gform_wrapper select,.p-cta__panelBody .gform_wrapper textarea{min-height:var(--input-height)}.p-cta__panelBody .gform_footer,.p-cta__panelBody .gform_page_footer{margin-top:2.5rem;padding:0}.p-cta__panelBody .gform_validation_errors{margin:2rem 0 1.5rem;padding:1rem 1.25rem;border:1px solid var(--color-invalid);border-radius:var(--border-radius);background:transparent;color:var(--color-white);font-size:max(14px,1rem);line-height:1.5}.p-cta__panelBody .gform_validation_errors h2.gform_submission_error{display:flex;align-items:baseline;gap:.625rem;margin:0;padding:0;color:var(--color-white);font-size:max(14px,1rem);font-weight:500;line-height:1.4}.p-cta__panelBody .gform_validation_errors h2.gform_submission_error:before{content:"";flex:0 0 auto;width:.5rem;height:.5rem;border-radius:50%;background-color:var(--color-invalid);transform:translateY(-.0625rem)}.p-cta__panelBody .gform_validation_errors ol,.p-cta__panelBody .gform_validation_errors ul{margin:.625rem 0 0;padding-left:1.625rem;color:var(--color-white)}.p-cta__panelBody .gform_validation_errors a,.p-cta__panelBody .gform_validation_errors .gform_validation_error_link{color:var(--color-white);text-decoration:underline;text-underline-offset:.1875rem}.p-cta__panelBody .gfield--type-text,.p-cta__panelBody .gfield--type-email,.p-cta__panelBody .gfield--type-phone,.p-cta__panelBody .gfield--type-number,.p-cta__panelBody .gfield--type-website,.p-cta__panelBody .gfield--type-date,.p-cta__panelBody .gfield--type-time,.p-cta__panelBody .gfield--type-select,.p-cta__panelBody .gfield--type-textarea{position:relative}.p-cta__panelBody .gfield--type-text>.gfield_validation_message,.p-cta__panelBody .gfield--type-text>.gfield_description.validation_message,.p-cta__panelBody .gfield--type-email>.gfield_validation_message,.p-cta__panelBody .gfield--type-email>.gfield_description.validation_message,.p-cta__panelBody .gfield--type-phone>.gfield_validation_message,.p-cta__panelBody .gfield--type-phone>.gfield_description.validation_message,.p-cta__panelBody .gfield--type-number>.gfield_validation_message,.p-cta__panelBody .gfield--type-number>.gfield_description.validation_message,.p-cta__panelBody .gfield--type-website>.gfield_validation_message,.p-cta__panelBody .gfield--type-website>.gfield_description.validation_message,.p-cta__panelBody .gfield--type-date>.gfield_validation_message,.p-cta__panelBody .gfield--type-date>.gfield_description.validation_message,.p-cta__panelBody .gfield--type-time>.gfield_validation_message,.p-cta__panelBody .gfield--type-time>.gfield_description.validation_message,.p-cta__panelBody .gfield--type-select>.gfield_validation_message,.p-cta__panelBody .gfield--type-select>.gfield_description.validation_message,.p-cta__panelBody .gfield--type-textarea>.gfield_validation_message,.p-cta__panelBody .gfield--type-textarea>.gfield_description.validation_message{position:absolute;right:0;bottom:-1rem;max-width:60%;margin:0;padding:0;background:transparent;border:0;color:var(--color-invalid);font-size:max(14px,.6875rem);font-style:normal;line-height:1;text-align:right}.p-cta__panelBody .gfield_error input,.p-cta__panelBody .gfield_error select,.p-cta__panelBody .gfield_error textarea{border-color:var(--color-invalid)}@media(max-width:47.99em){.p-cta__card,.p-cta.-quote:not(.-open) .p-cta__card,.p-cta.-open .p-cta__card,.p-cta.-header .p-cta__card,.p-cta.-header.-open .p-cta__card{width:100%;padding:1.25rem;border-radius:.25rem}.p-cta__head,.p-cta.-quote:not(.-open) .p-cta__head{gap:1.25rem}.p-cta__media,.p-cta.-header .p-cta__media{width:2.75rem;height:3.3125rem}.p-cta__text{gap:.25rem}.p-cta__title,.p-cta.-header .p-cta__title,.p-cta.-open .p-cta__title,.p-cta.-header.-open .p-cta__title{font-size:max(14px,1rem)}.p-cta__subtitle,.p-cta.-open .p-cta__subtitle{font-size:max(14px,.875rem)}.p-cta__toggle,.p-cta.-quote:not(.-open) .p-cta__toggle{width:2.125rem;height:2.125rem}.p-cta__panelBody{padding-top:1.875rem}.p-cta__quote{padding-inline:0}.p-cta__rules{gap:2.5rem}.p-cta.-header{right:1.25rem;bottom:1.25rem;left:1.25rem;max-width:none}.p-cta.-header .p-cta__inner{width:100%}}@media(prefers-reduced-motion:reduce){.p-cta__card,.p-cta__title,.p-cta__subtitle,.p-cta__glyph,.p-cta__toggle,.p-cta.-js .p-cta__panel,.p-cta.-header{transition:none}}.p-designSystem{max-width:120rem;margin:0 auto;padding:var(--section-padding) var(--container-padding);color:var(--color-font)}.p-designSystem code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78em;padding:.15em .4em;border-radius:var(--radius-sm);background:var(--color-surfaceAlt);color:var(--color-font);white-space:nowrap}.p-designSystem .ds-dot{color:var(--color-accent)}.ds-head{margin-bottom:var(--spacing-4xl)}.ds-wordmark{font-size:var(--fs-body);font-weight:600;line-height:1.4;letter-spacing:.02em;margin:0 0 var(--spacing-sm)}.ds-title{margin:0 0 var(--spacing-md)}.ds-lead{max-width:42.5rem;color:var(--color-muted);margin:0 0 var(--spacing-lg)}.ds-callout{max-width:42.5rem;padding:var(--spacing-md);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--border-radius);background:var(--color-surfaceAlt);font-size:max(14px,.9375rem);line-height:1.5;margin-bottom:var(--spacing-lg)}.ds-toc{display:flex;flex-wrap:wrap;gap:var(--spacing-2xs)}.ds-toc a{display:inline-block;padding:.375rem .875rem;border:1px solid var(--color-border);border-radius:999px;font-size:max(14px,.875rem);text-decoration:none;color:var(--color-font);transition:background-color .2s ease,color .2s ease}.ds-toc a:hover{background:var(--color-font);color:var(--color-white)}.ds-section{padding:var(--spacing-3xl) 0;border-top:1px solid var(--color-border)}.ds-section+.ds-section{border-top:1px solid var(--color-border)}.ds-section__title{margin:0 0 var(--spacing-sm)}.ds-note{max-width:42.5rem;color:var(--color-muted);font-size:max(14px,.9375rem);line-height:1.5;margin:0 0 var(--spacing-xl)}.ds-group{margin:var(--spacing-xl) 0 var(--spacing-md);color:var(--color-muted)}.ds-grid{display:grid;gap:var(--spacing-md)}.ds-grid--swatches{grid-template-columns:repeat(auto-fill,minmax(11.875rem,1fr))}.ds-swatch{margin:0;border:1px solid var(--color-border);border-radius:var(--border-radius);overflow:hidden;background:var(--color-white)}.ds-swatch__chip{display:block;height:5.5rem;background-color:var(--color-white);background-image:linear-gradient(45deg,var(--color-surfaceAlt) 25%,transparent 25%),linear-gradient(-45deg,var(--color-surfaceAlt) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--color-surfaceAlt) 75%),linear-gradient(-45deg,transparent 75%,var(--color-surfaceAlt) 75%);background-size:1rem 1rem;background-position:0 0,0 .5rem,.5rem -.5rem,-.5rem 0;box-shadow:inset 0 0 0 1px #0000000f}.ds-swatch__meta{display:flex;flex-direction:column;gap:.1875rem;padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-sm)}.ds-swatch__label{font-weight:500}.ds-swatch__val{align-self:flex-start}.ds-swatch__var{align-self:flex-start;background:transparent;padding-left:0;color:var(--color-muted)}.ds-swatch__note{font-size:max(14px,.8125rem);color:var(--color-muted)}.ds-type{display:flex;flex-direction:column;gap:var(--spacing-lg)}.ds-type__row{display:grid;grid-template-columns:14.375rem 1fr;gap:var(--spacing-lg);align-items:baseline;padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--color-border);align-items:center}@media(max-width:47.99em){.ds-type__row{grid-template-columns:1fr;gap:var(--spacing-2xs)}}.ds-type__meta{display:flex;flex-direction:column;gap:.25rem}.ds-type__label{font-weight:500}.ds-type__class{align-self:flex-start}.ds-type__spec{font-size:max(14px,.8125rem);color:var(--color-muted)}.ds-type__live{font-size:max(14px,.75rem);color:var(--color-muted)}.ds-type__live em{font-style:normal;opacity:.7}.ds-type__sample{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-prose{max-width:42.5rem;padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--border-radius);background:var(--color-white)}.ds-spaces{display:flex;flex-direction:column;gap:var(--spacing-md)}.ds-space{display:flex;flex-direction:column;gap:.375rem}.ds-space__info{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.ds-space__spec{font-size:max(14px,.8125rem);color:var(--color-muted)}.ds-space__live{background:transparent;padding:0;color:var(--color-muted)}.ds-space__track{overflow-x:auto}.ds-space__bar{display:block;height:1.125rem;min-width:1px;border-radius:var(--radius-sm);background:var(--color-accent)}.ds-grid--radii{grid-template-columns:repeat(auto-fill,minmax(9.375rem,1fr))}.ds-radius{margin:0;display:flex;flex-direction:column;gap:.5rem}.ds-radius__box{height:5.625rem;background:var(--color-surfaceAlt);border:1px solid var(--color-border)}.ds-radius__px{font-size:max(14px,.8125rem);color:var(--color-muted)}.ds-row{display:flex;flex-wrap:wrap;gap:var(--spacing-md);align-items:center}.ds-onDark{padding:var(--spacing-lg);border-radius:var(--border-radius);background:var(--color-dark)}.ds-form{display:flex;flex-direction:column;gap:var(--spacing-md);max-width:32.5rem}.ds-field{display:flex;flex-direction:column;gap:.5rem}.ds-field--check{gap:var(--spacing-xs)}.ds-field--check label{display:flex;align-items:center;gap:.625rem;cursor:pointer}.ds-field--check input{width:1.25rem;height:1.25rem;min-height:0;accent-color:var(--color-black)}.ds-grid--overlays{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.ds-overlay{margin:0}.ds-overlay__img{position:relative;display:block;height:11.25rem;border-radius:var(--border-radius);overflow:hidden;background:repeating-linear-gradient(135deg,#cbb8a6 0 1.375rem,#bda891 1.375rem 2.75rem)}.ds-overlay__scrim{position:absolute;inset:0}.ds-overlay__cap{position:absolute;left:var(--spacing-sm);bottom:var(--spacing-sm);color:var(--color-white);font-size:max(14px,.8125rem)}.ds-foot{margin-top:var(--spacing-3xl);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border);color:var(--color-muted)}[data-fav-host]{position:relative}.p-fav{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;position:absolute;z-index:2;top:1rem;right:1rem;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background-color:var(--color-white);color:var(--color-black);opacity:0;pointer-events:none;transition:opacity .25s ease,transform .2s ease,background-color .2s ease,color .2s ease}.p-fav:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.p-fav svg{width:1.25rem;height:1.25rem}.p-fav.-saved{color:var(--color-accent)}.p-fav.-saved svg path{fill:currentColor}@media(hover:hover){.p-fav:hover{transform:scale(1.08)}}.p-fav:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.p-fav.-static{position:relative;top:auto;right:auto;flex:0 0 auto;opacity:1;pointer-events:auto}[data-fav-host]:hover>.p-fav,[data-fav-host]:focus-within>.p-fav,.p-fav.-saved{opacity:1;pointer-events:auto}@media(hover:none){.p-fav{opacity:1;pointer-events:auto}}@media(max-width:61.99em){.p-fav{top:.75rem;right:.75rem;width:2.5rem;height:2.5rem;opacity:1;pointer-events:auto}}@media(prefers-reduced-motion:reduce){.p-fav{transition:opacity .25s ease}.p-fav:hover{transform:none}}.p-favBurst{position:fixed;z-index:1200;width:0;height:0;pointer-events:none}.p-favBurst__spark{position:absolute;top:-.1875rem;left:-.1875rem;width:.375rem;height:.375rem;border-radius:50%;background-color:var(--color-accent);will-change:transform,opacity}.p-favPulse{position:fixed;z-index:1199;display:block;border-radius:50%;background-color:color-mix(in srgb,var(--color-accent) 45%,transparent);pointer-events:none;will-change:transform,opacity}.p-footer{color:var(--color-font)}.p-footer__inner{display:flex;flex-direction:column;gap:5rem;padding:2.5rem var(--container-padding);border-radius:var(--radius-m)}@media(max-width:47.99em){.p-footer__inner{gap:2.5rem;padding-bottom:3.75rem}}.p-footer__cols{display:flex;justify-content:space-between;gap:3.75rem}@media(max-width:63.99em){.p-footer__cols{flex-wrap:wrap}}@media(min-width:48em)and (max-width:61.99em){.p-footer__cols{display:grid;grid-template-columns:1fr 1fr;gap:3.75rem 2.5rem}}@media(max-width:47.99em){.p-footer__cols{display:grid;grid-template-columns:1fr 1fr;column-gap:1.25rem;row-gap:3rem}}.p-footer__nav{--hit-gap: 1.25rem;display:flex;flex-direction:column;gap:var(--hit-gap)}@media(max-width:47.99em){.p-footer__nav{grid-column:1/-1;grid-row:1;--hit-gap: .75rem}}@media(max-width:47.99em){.p-footer__col:nth-of-type(1){grid-column:1/-1;grid-row:2}.p-footer__col:nth-of-type(1) .p-footer__colList{display:block;columns:2;column-gap:1.25rem}.p-footer__col:nth-of-type(1) .p-footer__colList li{position:relative;break-inside:avoid;padding-bottom:.75rem}.p-footer__col:nth-of-type(1) .p-footer__colList .p-footer__colLink{position:static}.p-footer__col:nth-of-type(1) .p-footer__colList .p-footer__colLink:after{top:0;bottom:0;height:auto;transform:none}.p-footer__col:nth-of-type(2){grid-column:2;grid-row:3}.p-footer__col:nth-of-type(3){grid-column:1;grid-row:3}}.p-footer__navLink{position:relative}.p-footer__navLink:after{content:"";position:absolute;top:50%;left:0;right:0;height:max(100%,44px);height:max(100%,min(44px,1lh + var(--hit-gap, 44px)));transform:translateY(-50%)}.p-footer__navLink{font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.875rem;line-height:1.2;color:var(--color-font);text-decoration:none;transition:color .2s ease}@media(hover:hover){.p-footer__navLink:hover{color:var(--color-muted)}}.p-footer__colHeading{margin:0 0 .9375rem;font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600;font-size:max(14px,1.25rem);line-height:1.4;color:var(--color-font)}@media(max-width:47.99em){.p-footer__colHeading{font-size:max(14px,1rem)}}.p-footer__colList{--hit-gap: .9375rem;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--hit-gap)}.p-footer__colLink{position:relative}.p-footer__colLink:after{content:"";position:absolute;top:50%;left:0;right:0;height:max(100%,44px);height:max(100%,min(44px,1lh + var(--hit-gap, 44px)));transform:translateY(-50%)}.p-footer__colLink{font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:max(14px,1.25rem);line-height:1.4;color:var(--color-font);text-decoration:none;transition:color .2s ease}@media(hover:hover){.p-footer__colLink:hover{color:var(--color-muted)}}@media(max-width:47.99em){.p-footer__colLink{font-size:max(14px,1.0625rem)}}.p-footer__bar{display:flex;align-items:center;justify-content:space-between;gap:2.5rem;padding:1.25rem 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}@media(max-width:61.99em){.p-footer__bar{flex-direction:column;align-items:flex-start;gap:1.875rem}}@media(max-width:47.99em){.p-footer__bar{align-items:stretch;gap:1.25rem;padding:0;border-top:none;border-bottom:none;gap:3.75rem}}.p-footer__barLeft{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}@media(max-width:47.99em){.p-footer__barLeft{flex-direction:column;align-items:stretch;gap:1.25rem}}.p-footer__cta{display:inline-flex;align-items:center;justify-content:center;height:var(--button-large-height);padding:0 1.875rem;background-color:var(--color-black);border:1px solid transparent;border-radius:var(--radius-m);color:var(--color-white);font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:max(14px,1rem);line-height:1.6;white-space:nowrap;text-decoration:none;transition:background-color .2s ease}@media(max-width:47.99em){.p-footer__cta{width:100%}}.p-footer__cta:before{content:"";flex:0 0 auto;width:0;height:.5em;margin-right:0;border-radius:50%;background-color:var(--color-accent);opacity:0;transition:width .2s ease,margin-right .2s ease,opacity .2s ease}@media(hover:hover){.p-footer__cta:hover{background-color:#1e1e1e}.p-footer__cta:hover:before{width:.5em;margin-right:.625em;opacity:1}}.p-footer__rating{display:inline-flex;align-items:center;gap:.625rem;font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:max(14px,1.125rem);line-height:1.2;color:var(--color-font);text-decoration:none}@media(max-width:47.99em){.p-footer__rating{justify-content:center;font-size:max(14px,.875rem)}}.p-footer__rating strong{font-weight:600}.p-footer__stars{color:var(--color-accent);letter-spacing:.1em;font-size:.85em}.p-footer__star--half,.p-footer__star--empty{color:color-mix(in srgb,var(--color-accent) 30%,transparent)}.p-footer__star--half{position:relative}.p-footer__star--half:before{content:"★";position:absolute;inset-block-start:0;inset-inline-start:0;color:var(--color-accent);letter-spacing:0;clip-path:inset(0 50% 0 0)}.p-footer__newsletter{display:flex;align-items:center;gap:1.25rem}@media(max-width:61.99em){.p-footer__newsletter{width:100%;flex-wrap:wrap}}@media(min-width:62em){.p-footer__newsletter{flex-wrap:wrap;row-gap:.625rem}}@media(max-width:47.99em){.p-footer__newsletter{flex-direction:column;align-items:stretch;gap:1.25rem;padding-top:2.5rem;border-top:1px solid var(--color-border)}}.p-footer__newsletterHeading{margin:0;font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:max(14px,1.125rem);line-height:1.2;color:var(--color-font);white-space:nowrap}.p-footer__newsletterField{display:flex;align-items:center;justify-content:space-between;gap:.625rem;width:24.4375rem;max-width:100%;height:3.75rem;padding-left:1.25rem;padding-right:5px;background-color:var(--color-white);border-radius:var(--radius-m)}@media(max-width:61.99em){.p-footer__newsletterField{width:100%}}.p-footer__newsletterInput{flex:1 1 auto;min-width:0;height:100%;border:none;background:transparent;font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:max(14px,1rem);color:var(--color-font);appearance:none;border:none!important;padding-left:0!important}.p-footer__newsletterInput::placeholder{color:var(--color-muted)}.p-footer__newsletterInput:focus{outline:none}.p-footer__newsletterButton{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:3.125rem;padding:0 .9375rem;background-color:var(--color-black);border:none;border-radius:var(--radius-m);color:var(--color-white);font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:max(14px,1rem);line-height:1.6;white-space:nowrap;cursor:pointer;transition:background-color .2s ease}@media(hover:hover){.p-footer__newsletterButton:hover{background-color:#1e1e1e}}.p-footer__newsletterNote{width:0;min-width:100%;margin:0;font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:max(14px,1rem);line-height:1.4;color:var(--color-font)}@media(min-width:62em){.p-footer__newsletterNote{text-align:right}}.p-footer__wordmark{display:block;font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;color:var(--color-font);white-space:nowrap;overflow:hidden;-webkit-user-select:none;user-select:none}@media(max-width:47.99em){.p-footer__wordmark{order:-1}}.p-footer__wordmark svg{width:100%;height:auto;vertical-align:bottom}.p-footer__wordmarkDot{fill:var(--color-accent)}.p-footer__legal{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;padding-top:1.25rem;border-top:1px solid var(--color-border)}@media(max-width:47.99em){.p-footer__legal{flex-direction:column;align-items:center;gap:.625rem;text-align:center;padding-top:3.75rem}}.p-footer__copyright,.p-footer__legalLinks{margin:0;font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:max(14px,1rem);line-height:1.4;color:var(--color-font)}.p-footer__legalLink{color:var(--color-font);text-decoration:none;transition:color .2s ease}@media(hover:hover){.p-footer__legalLink:hover{color:var(--color-muted)}}.p-footer__legalSep{color:var(--color-border)}.p-header{position:fixed;top:.625em;left:50%;width:26.25em;max-width:calc(100% - 1.25em);z-index:1000;pointer-events:none;transition:width .45s ease;font-size:16px}@media(max-width:79.99em){.p-header{font-size:12px}}@media(max-width:63.99em){.p-header{font-size:16px}}.p-header.-open{width:32.5em}.p-header__shell{position:relative;z-index:2;transform:translate(-50%)}.p-header__bar{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;height:3.75em;padding:0 1.25em;background-color:var(--color-white);border-radius:var(--radius-m) var(--radius-m) 0 0;pointer-events:auto}.p-header__burger{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation}.p-header__burger:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.p-header__burger{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25em;width:1.5em;height:1.5em}.p-header__burger span{display:block;width:1.25em;height:2px;background-color:var(--color-black);transition:transform .35s cubic-bezier(.65,0,.35,1)}.p-header__burger:hover span:first-child,.p-header__burger:focus-visible span:first-child{transform:translateY(.0625em)}.p-header__burger:hover span:last-child,.p-header__burger:focus-visible span:last-child{transform:translateY(-.0625em)}@media(prefers-reduced-motion:reduce){.p-header__burger span{transition:none}}.p-header.-open .p-header__burger span:first-child{transform:translateY(.1875em)}.p-header.-open .p-header__burger span:last-child{transform:translateY(-.1875em)}.p-header__logo:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.p-header__logo{position:absolute;top:50%;left:50%;display:flex;align-items:center;transform:translate(-50%,-50%)}.p-header__logo img,.p-header__logo svg{height:1.3125em;width:auto}.p-header__logo svg{display:block;color:var(--color-black)}.p-header__fav{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation}.p-header__fav:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.p-header__fav{position:relative;display:flex;align-items:center;justify-content:center;width:1.875em;height:1.875em;color:var(--color-black);cursor:pointer;transition:color .2s ease}@media(hover:hover){.p-header__fav:hover{color:var(--color-muted)}}.p-header__fav svg{width:1.875em;height:1.875em}.p-header__quick{position:relative;z-index:1;display:flex;height:2.5em;pointer-events:auto}.p-header__quickBtn{position:relative;display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;height:100%;padding:0 .9375em;background-color:var(--color-black);color:var(--color-white);font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:max(14px,1em);line-height:1.6;white-space:nowrap;text-decoration:none;transition:background-color .2s ease}.p-header__quickBtn:before{content:"";flex:0 0 auto;width:0;height:.5em;margin-right:0;border-radius:50%;background-color:var(--color-accent);opacity:0;transition:width .2s ease,margin-right .2s ease,opacity .2s ease}@media(hover:hover){.p-header__quickBtn:hover{background-color:#1e1e1e}.p-header__quickBtn:hover:before{width:.5em;margin-right:.625em;opacity:1}}.p-header__quickBtn:first-child{border-bottom-left-radius:var(--radius-m);border-right:1px solid rgba(249,249,249,.3)}.p-header__quickBtn:last-child{border-bottom-right-radius:var(--radius-m)}.p-header__quickBtn:after{content:"";position:absolute;top:0;left:0;right:0;height:max(100%,44px)}.p-header__panel{position:absolute;top:3.75em;left:0;z-index:2;width:100%;background-color:var(--color-white);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-m) var(--radius-m);overflow:hidden;visibility:hidden;opacity:0;pointer-events:none;clip-path:inset(0% 0% 100% 0%);will-change:clip-path}.p-header.-panelReady .p-header__panel{visibility:visible;opacity:1}.p-header.-open .p-header__panel{pointer-events:auto}.p-header__panelInner{display:flex;flex-direction:column;max-height:calc(var(--app-height, 100vh) - 6.25em);padding:2.5em;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.p-header__viewport{position:relative;flex:0 0 auto;height:0;overflow:hidden;transition:height .45s cubic-bezier(.76,0,.24,1)}@media(prefers-reduced-motion:reduce){.p-header__viewport{transition:none}}.p-header__track{position:relative;width:100%;height:100%}.p-header__screen{position:absolute;inset:0;display:flex;flex-direction:column;min-width:0;transition:transform .55s cubic-bezier(.76,0,.24,1),opacity .45s ease}.p-header__screen:not(.p-header__screen--sub){z-index:1;transform:translate(0);opacity:1}.p-header.-sub .p-header__screen:not(.p-header__screen--sub){transform:translate(-18%);opacity:.35;pointer-events:none}.p-header__screen--sub{z-index:2;transform:translate(100%);visibility:hidden;background-color:var(--color-white);transition:transform .55s cubic-bezier(.76,0,.24,1),visibility 0s linear .55s}.p-header.-sub .p-header__screen--sub{transform:translate(0);visibility:visible;transition:transform .55s cubic-bezier(.76,0,.24,1)}.p-header__primary{display:flex;flex-direction:column;gap:1.5625em}.p-header__primaryLink{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;position:relative;display:flex;align-items:center;width:100%;font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.875em;line-height:1.2;color:var(--color-black);text-align:left;text-decoration:none;cursor:pointer}.p-header__line{display:block;overflow:hidden}.p-header__lineInner{display:inline-block;will-change:transform}.p-header__chevron{flex:0 0 auto;width:.5em;height:.875em;margin-left:auto;color:var(--color-muted);transition:color .2s ease;font-size:16px}.p-header__chevron.-back{width:.4375em;height:.75em;margin-left:0;margin-right:.75em}@media(hover:hover){.p-header__primaryLink:hover .p-header__chevron{color:var(--color-black)}}.p-header__dotSlot{display:flex;align-items:center;flex:0 0 auto;width:0;overflow:hidden;transition:width .3s ease;font-size:16px}.p-header__dot{flex:0 0 auto;width:.625em;height:.625em;border-radius:50%;background-color:var(--color-accentOrange);opacity:0;transform:scale(.3);transition:opacity .25s ease,transform .3s ease}.p-header__primaryLink.-blauw .p-header__dot,.p-header__subLink.-blauw .p-header__dot{background-color:var(--color-accentBlue)}.p-header__primaryLink.-current .p-header__dotSlot,.p-header__subLink.-current .p-header__dotSlot{width:1.5625em}.p-header__primaryLink.-current .p-header__dot,.p-header__subLink.-current .p-header__dot{opacity:1;transform:scale(1)}.p-header__primaryLink.-current .p-header__dotSlot,.p-header__primaryLink.-current .p-header__dot{transition:none}@media(hover:hover){.p-header__primaryLink:hover .p-header__dotSlot,.p-header__subLink:hover .p-header__dotSlot{width:1.5625em}.p-header__primaryLink:hover .p-header__dot,.p-header__subLink:hover .p-header__dot{opacity:1;transform:scale(1)}}.p-header__secondary{display:flex;flex-direction:column;gap:1.375em;margin-top:3em}.p-header__secondaryLink{font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:max(14px,1.125em);line-height:1.2;color:var(--color-black);text-decoration:none;transition:color .2s ease}@media(hover:hover){.p-header__secondaryLink:hover{color:var(--color-muted)}}.p-header__back{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0 0 1.75em;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:flex;align-items:center;font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:max(14px,1em);line-height:1.2;color:var(--color-muted);cursor:pointer;transition:color .2s ease}@media(hover:hover){.p-header__back:hover{color:var(--color-black)}}.p-header__subnav{display:flex;flex-direction:column;gap:1.5625em}.p-header__subLink{position:relative;display:flex;align-items:center;font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-decoration:none}.p-header__subAll:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.p-header__subAll{position:relative;align-self:flex-start;margin-top:1em}.p-header__subLabel{font-size:1.875em;line-height:1.2;color:var(--color-black);white-space:nowrap;transition:color .2s ease}.p-header__footer{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:1.25em;margin-top:auto;padding-top:2.5em}.p-header__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;height:3.75em;padding:0 1.875em;background-color:var(--color-black);border:1px solid transparent;border-radius:var(--radius-m);color:var(--color-white);font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25em;font-weight:500;line-height:1.6;white-space:nowrap;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.p-header__cta:before{content:"";flex:0 0 auto;width:0;height:.5em;margin-right:0;border-radius:50%;background-color:var(--color-accent);opacity:0;transition:width .2s ease,margin-right .2s ease,opacity .2s ease}@media(hover:hover){.p-header__cta:hover{background-color:#1e1e1e}.p-header__cta:hover:before{width:.5em;margin-right:.625em;opacity:1}}.p-header__usp{position:relative;width:100%;height:1.25em}.p-header__uspItem{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.625em;opacity:0;transition:opacity .45s ease}.p-header__uspItem.-active{opacity:1}.p-header__uspDot{flex:0 0 auto;width:.625em;height:.625em;border-radius:50%;background-color:var(--color-accent)}.p-header__uspText{font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:max(14px,1em);line-height:1;color:var(--color-black);white-space:nowrap}.p-header__backdrop{position:fixed;inset:0;z-index:1;background-image:linear-gradient(#00000080,#00000080);opacity:0;visibility:hidden;pointer-events:none}.p-header:not(.-jsDim).-open .p-header__backdrop{opacity:1;visibility:visible}.p-header.-open .p-header__backdrop{pointer-events:auto}@media(min-width:64em)and (max-height:860px){.p-header__panelInner{padding-block:1.75em}.p-header__primary{gap:1.125em}.p-header__secondary{gap:1em;margin-top:2em}.p-header__subnav{gap:1.125em}.p-header__footer{gap:1em;padding-top:1.75em}}@media(max-width:63.99em){.p-header{width:23.125em;max-width:calc(100% - 2em)}.p-header.-open{width:23.125em}.p-header__logo img,.p-header__logo svg{height:1.25em}.p-header__fav{width:1.625em;height:1.625em}.p-header__fav svg{width:1.625em;height:1.625em}.p-header__quickBtn{padding:0 .75em;font-size:.875em}.p-header__panelInner{max-height:calc(var(--app-height, 100vh) - 7.5em);padding:1.5em}.p-header__primary{gap:1.125em}.p-header__primaryLink{font-size:1.375em}.p-header__secondary{gap:.875em;margin-top:1.875em}.p-header__secondaryLink{font-size:.9375em}.p-header__back{margin-bottom:1.25em}.p-header__subnav{gap:1.125em}.p-header__subLabel{font-size:1.375em}.p-header__footer{gap:1em;padding-top:1.5em}.p-header__cta{height:3.25em;font-size:1.0625em}.p-header__usp{height:1.125em}.p-header__uspText{font-size:.875em}}.p-heading{margin:0;font-size:var(--fs-h2);font-weight:400;line-height:1.05;line-height:1;color:var(--color-black);text-box:trim-both cap alphabetic}@media(max-width:61.99em){.p-heading{overflow-wrap:break-word;text-wrap:balance}}.p-heading__dot{color:var(--color-accent)}body.il-view{background-color:var(--color-surface)}body.il-view .p-header,body.il-view .p-headerMobile,body.il-view .p-uspBar,body.il-view .p-footer{display:none}.il-view__main{min-height:100dvh;padding:2.5rem 1.25rem 5rem}.p-inspiratieLijst{width:100%;max-width:45rem;margin:0 auto;font-family:var(--font-primary);color:var(--color-font)}.p-inspiratieLijst__head{margin-bottom:.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border)}.p-inspiratieLijst__title{font-size:var(--fs-h4);font-weight:400;line-height:1.1;margin:0 0 .5rem}.p-inspiratieLijst__note{font-size:var(--fs-bodySmall);font-weight:400;line-height:1.6;margin:0;color:var(--color-muted)}.p-inspiratieLijst__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.5rem;margin:1.25rem 0 0}@media(max-width:47.99em){.p-inspiratieLijst__meta{grid-template-columns:1fr}}.p-inspiratieLijst__metaRow{display:flex;gap:.5rem}.p-inspiratieLijst__metaRow dt{font-size:var(--fs-bodySmall);font-weight:400;line-height:1.6;flex:0 0 auto;color:var(--color-muted)}.p-inspiratieLijst__metaRow dd{font-size:var(--fs-bodySmall);font-weight:400;line-height:1.6;margin:0;min-width:0;overflow-wrap:anywhere}.p-inspiratieLijst .p-inspiratieCart__tabs{justify-content:flex-start;gap:1.75rem;margin-block:1.5rem 1.75rem}.p-inspiratieLijst .p-inspiratieCart__tab{font-size:max(14px,.9375rem)}.p-inspiratieLijst .p-inspiratieCart__tabLine{transition:transform .35s cubic-bezier(.22,1,.36,1),width .35s cubic-bezier(.22,1,.36,1)}.p-inspiratieLijst__panel[hidden]{display:none}.p-inspiratieLijst .p-inspiratieCart__list{gap:1.25rem}.p-inspiratieLijst .p-inspiratieCart__item.-collapsed>.p-inspiratieCart__children{display:none}.p-inspiratieLijst .p-inspiratieCart__text{min-width:0}.p-inspiratieLijst__empty{font-size:var(--fs-bodySmall);font-weight:400;line-height:1.6;margin:0;color:var(--color-muted)}@media(max-width:47.99em){.p-inspiratieLijst .p-inspiratieCart__tabs{gap:1.25rem;margin-block:1.25rem 1.5rem}.p-inspiratieLijst .p-inspiratieCart__list{gap:1rem}}.p-inspiratieLijst .p-inspiratieCart__item{will-change:auto}@media(prefers-reduced-motion:reduce){.p-inspiratieLijst .p-inspiratieCart__tabLine,.p-inspiratieLijst .p-inspiratieCart__thumbIcon,.p-inspiratieLijst .p-inspiratieCart__thumbIconBar{transition:none}}.p-logo{display:block}.p-logo__dot{fill:var(--color-accent)}.p-play{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;position:absolute;top:50%;left:50%;width:4.375rem;height:4.375rem;color:var(--color-black);transform:translate(-50%,-50%);transition:transform .3s ease,opacity var(--p-play-fade, .4s) ease}@media(max-width:61.99em){.p-play{width:2.8125rem;height:2.8125rem}}.p-play svg{display:block;width:100%;height:100%}@media(hover:hover){.p-play:hover{transform:translate(-50%,-50%) scale(var(--p-play-hover, 1.08))}}.p-play:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.p-skipLink{white-space:nowrap;position:fixed;left:.5rem;top:.5rem;overflow:hidden;height:1px;width:1px;clip:rect(1px,1px,1px,1px);z-index:1100}.p-skipLink:focus{width:auto;height:auto;clip:auto;background-color:#fff;padding:.25em .5rem;border:1px solid black}body.sg-tool{overflow:hidden;background-color:var(--color-surface)}body.sg-tool .p-header,body.sg-tool .p-headerMobile,body.sg-tool .p-uspBar{display:none}html.sg-tool{--size-container-max: 1440px}.sg-tool__main{height:100dvh}body.sg-tool .p-styleGenerator{position:relative;height:100dvh;overflow:hidden;background-color:var(--color-surface);font-family:var(--font-primary)}body.sg-tool .p-styleGenerator__bar{position:absolute;top:0;left:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;width:100%;height:3.75rem;padding-inline:1.25rem;background-color:var(--color-white)}body.sg-tool .p-styleGenerator__back{display:inline-flex;align-items:center;gap:.6875rem;flex:1 1 0;min-width:0;color:var(--color-black);text-decoration:none}body.sg-tool .p-styleGenerator__back:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}body.sg-tool .p-styleGenerator__backIcon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.25rem;height:1.25rem;border-radius:50%;transition:transform .3s ease}body.sg-tool .p-styleGenerator__backIcon svg{width:1.25rem;height:auto}body.sg-tool .p-styleGenerator__backLabel{font-size:var(--fs-button);font-weight:400;line-height:1.6;white-space:nowrap}body.sg-tool .p-styleGenerator__logo{display:inline-flex;flex:0 0 auto;color:var(--color-black)}body.sg-tool .p-styleGenerator__logo svg{width:5.375rem;height:auto}body.sg-tool .p-styleGenerator__logo:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}body.sg-tool .p-styleGenerator__actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:.75rem;flex:1 1 0}@media(hover:hover){body.sg-tool .p-styleGenerator__cta:hover{padding-inline:var(--p-button-pad)}}body.sg-tool .p-styleGenerator__fav{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;color:var(--color-black)}body.sg-tool .p-styleGenerator__fav svg{width:100%;height:100%}body.sg-tool .p-styleGenerator__fav:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}body.sg-tool .p-styleGenerator__notice{display:grid;place-items:center;height:100%;padding:2.5rem;font-size:var(--fs-body);font-weight:400;line-height:1.5;color:var(--color-muted);text-align:center}body.sg-tool .p-styleGenerator__ctaBar{display:none}body.sg-tool .p-styleGenerator__roomList{display:none;list-style:none;margin:0;padding:0 1.25rem 6rem;overflow-y:auto}body.sg-tool .p-styleGenerator__roomListItem{border-top:1px solid rgba(17,17,17,.1)}body.sg-tool .p-styleGenerator__roomListItem:last-child{border-bottom:1px solid rgba(17,17,17,.1)}body.sg-tool .p-styleGenerator__roomListRow{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:flex;align-items:center;gap:1rem;width:100%;padding:1rem 0;text-align:left;color:var(--color-black)}body.sg-tool .p-styleGenerator__roomListRow:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media(max-width:47.99em){body.sg-tool .p-styleGenerator__roomListRow{padding:.5rem 0}}body.sg-tool .p-styleGenerator__roomListThumb{flex:0 0 auto;width:3.25rem;height:3.25rem;border-radius:50%;overflow:hidden;background-color:var(--color-surfaceAlt)}body.sg-tool .p-styleGenerator__roomListThumb img{width:100%;height:100%;object-fit:cover}body.sg-tool .p-styleGenerator__roomListText{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.1875rem}body.sg-tool .p-styleGenerator__roomListTitle{font-weight:600;font-size:max(14px,1.1875rem);line-height:1.2;color:var(--color-black)}@media(max-width:47.99em){body.sg-tool .p-styleGenerator__roomListTitle{font-size:max(14px,1rem)}}body.sg-tool .p-styleGenerator__roomListSub{font-size:max(14px,.8125rem);line-height:1.3;color:var(--color-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.sg-tool .p-styleGenerator__roomListPlus{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;color:var(--color-black)}body.sg-tool .p-styleGenerator__roomListPlus svg{width:100%;height:100%}body.sg-tool .p-styleGenerator__roomListPlus .-v{transform-box:fill-box;transform-origin:center;transition:transform .35s cubic-bezier(.22,.61,.36,1)}body.sg-tool .p-styleGenerator__roomListItem.-open .p-styleGenerator__roomListPlus .-v{transform:scaleY(0)}body.sg-tool .p-styleGenerator__roomListPanel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,.61,.36,1)}body.sg-tool .p-styleGenerator__roomListItem.-open .p-styleGenerator__roomListPanel{grid-template-rows:1fr}body.sg-tool .p-styleGenerator__roomListPanelInner{min-height:0;overflow:hidden}body.sg-tool .p-styleGenerator__roomListOptions{list-style:none;margin:0;padding:0 0 0 1rem}body.sg-tool .p-styleGenerator__roomListOption{border-top:1px solid rgba(17,17,17,.1)}body.sg-tool .p-styleGenerator__optionCurrent.-inline{position:static;flex:0 0 auto}body.sg-tool .p-styleGenerator__screen{position:absolute;inset:0;display:flex;flex-direction:column;gap:2.5rem;justify-content:center;padding-top:3.75rem}body.sg-tool .p-styleGenerator__screen[hidden]{display:none}body.sg-tool .p-styleGenerator__intro{width:100%;display:flex;flex-direction:column;gap:1.875rem;text-align:center}body.sg-tool .p-styleGenerator__title{margin:0;font-size:var(--fs-h4);font-weight:400;line-height:1.1;color:var(--color-black)}@media(max-width:47.99em){body.sg-tool .p-styleGenerator__title{font-size:var(--fs-h2);font-weight:400;line-height:1.05}}body.sg-tool .p-styleGenerator__dot{color:var(--color-accent)}body.sg-tool .p-styleGenerator__lead{margin:0;font-size:var(--fs-body);font-weight:400;line-height:1.5;line-height:1.4;color:var(--color-black)}body.sg-tool .p-styleGenerator__carousel{width:100%;overflow:hidden}body.sg-tool .p-styleGenerator__track{display:flex;padding:0;list-style:none;width:max-content;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}body.sg-tool .p-styleGenerator__track.-dragging{cursor:grabbing}body.sg-tool .p-styleGenerator__roomCard{position:relative;flex:0 0 auto;width:calc(36.1111111111vw + 1.25rem);height:46vh;overflow:hidden;background-color:var(--color-surfaceAlt);padding:0 .625rem}body.sg-tool .p-styleGenerator__roomImageWrapper{position:relative;width:100%;height:100%;overflow:hidden}body.sg-tool .p-styleGenerator__roomImage{position:absolute;object-fit:cover;height:100%;width:100%;-webkit-user-drag:none;transition:transform .6s cubic-bezier(.22,1,.36,1)}body.sg-tool .p-styleGenerator__roomScrim{position:absolute;height:100%;width:100%;background-color:#0003;transition:opacity .5s ease;top:0;left:0}body.sg-tool .p-styleGenerator__roomSelect{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;position:absolute;bottom:2.125rem;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;height:var(--button-large-height);padding-inline:var(--button-large-padding-lr);border:1px solid var(--color-white);border-radius:var(--border-radius);background-color:transparent;color:var(--color-white);font-size:var(--fs-button);font-weight:400;line-height:1.6;white-space:nowrap;transition:background-color .35s ease,color .35s ease,border-color .35s ease;isolation:isolate;overflow:hidden}body.sg-tool .p-styleGenerator__roomSelect:before{content:"";flex:0 0 auto;width:0;height:.5em;margin-right:0;border-radius:50%;background-color:var(--color-accent);opacity:0;transition:width .2s ease,margin-right .2s ease,opacity .2s ease}body.sg-tool .p-styleGenerator__roomSelect:after{content:"";position:absolute;z-index:-1;inset:0;background-color:var(--color-white);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.22,1,.36,1)}@media(hover:hover){body.sg-tool .p-styleGenerator__roomSelect:hover:before{width:.5em;margin-right:.625em;opacity:1}}body.sg-tool .p-styleGenerator__roomSelect:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}body.sg-tool .p-styleGenerator__roomCard.-active .p-styleGenerator__roomSelect{background-color:var(--color-white);color:var(--color-black)}body.sg-tool .p-styleGenerator__roomCard.-active .p-styleGenerator__roomScrim{opacity:0}@media(hover:hover){body.sg-tool .p-styleGenerator__roomCard.-active:hover .p-styleGenerator__roomImage{transform:scale(1.03)}body.sg-tool .p-styleGenerator__roomCard:not(.-active) .p-styleGenerator__roomSelect:hover{color:var(--color-black)}body.sg-tool .p-styleGenerator__roomCard:not(.-active) .p-styleGenerator__roomSelect:hover:after{transform:scaleY(1)}body.sg-tool .p-styleGenerator__roomCard.-active .p-styleGenerator__roomSelect:hover{background-color:var(--color-surface)}}body.sg-tool .p-styleGenerator__arrows{display:flex;align-items:center;gap:.625rem;justify-content:center}body.sg-tool .p-styleGenerator__stage{position:relative;inset:0;overflow:hidden;background-color:var(--color-black);height:100%}body.sg-tool .p-styleGenerator__render{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}body.sg-tool .p-styleGenerator__render.-b{opacity:0}body.sg-tool .p-styleGenerator__hotspots{position:absolute;inset:0;pointer-events:none}body.sg-tool .p-styleGenerator__live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}body.sg-tool .p-styleGenerator__spot{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;--sg-spot: 6.5rem;position:absolute;transform:translate(-50%,-50%);pointer-events:auto;color:var(--color-white)}body.sg-tool .p-styleGenerator__spot:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}body.sg-tool .p-styleGenerator__spotInner{display:flex;flex-direction:column;align-items:center;gap:.75rem}body.sg-tool .p-styleGenerator__spot.-labelTop body.sg-tool .p-styleGenerator__spotInner{flex-direction:column}body.sg-tool .p-styleGenerator__spot.-labelBottom body.sg-tool .p-styleGenerator__spotInner{flex-direction:column-reverse}body.sg-tool .p-styleGenerator__spotLabel{font-weight:600;font-size:calc(var(--sg-spot) * .211);line-height:1.4;text-align:center;white-space:nowrap;text-shadow:0 1px 12px rgba(0,0,0,.45);transition:opacity .3s ease}body.sg-tool .p-styleGenerator__spotRing{position:relative;display:grid;place-items:center;width:var(--sg-spot);height:var(--sg-spot);border:max(1px,var(--sg-spot) * .0071) solid rgba(255,255,255,.5);border-radius:50%;transition:transform .4s cubic-bezier(.22,1,.36,1)}body.sg-tool .p-styleGenerator__spotPulse{position:absolute;inset:-1px;border:1px solid rgba(255,255,255,.6);border-radius:50%;opacity:0;pointer-events:none}body.sg-tool .p-styleGenerator__spotDisc{position:relative;width:calc(var(--sg-spot) * .857);height:calc(var(--sg-spot) * .857);overflow:hidden;border:calc(var(--sg-spot) * .0714) solid var(--color-white);border-radius:50%;background-color:var(--color-white)}body.sg-tool .p-styleGenerator__spotDisc img{width:100%;height:100%;object-fit:cover;border-radius:50%}@media(hover:hover){body.sg-tool .p-styleGenerator__spot:hover .p-styleGenerator__spotRing{transform:scale(1.06)}}body.sg-tool .p-styleGenerator__controls{position:absolute;right:1.25rem;bottom:1.25rem;left:1.25rem;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;pointer-events:none}body.sg-tool .p-styleGenerator__controls>*{pointer-events:auto}body.sg-tool .p-styleGenerator__save{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:inline-flex;align-items:center;justify-content:center;gap:.625rem;height:var(--button-large-height);padding-inline:var(--button-large-padding-lr);border-radius:var(--border-radius);background-color:var(--color-white);color:var(--color-black);font-size:var(--fs-button);font-weight:400;line-height:1.6;white-space:nowrap;transition:background-color .2s ease}body.sg-tool .p-styleGenerator__save:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media(hover:hover){body.sg-tool .p-styleGenerator__save:hover{background-color:var(--color-surface)}}body.sg-tool .p-styleGenerator__save.-saved{background-color:var(--color-black);color:var(--color-white)}body.sg-tool .p-styleGenerator__saveIcon{display:inline-flex;width:1.625rem}body.sg-tool .p-styleGenerator__saveIcon svg{width:1.625rem;height:1.625rem}body.sg-tool .p-styleGenerator__fullscreen{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:inline-flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;border-radius:50%;background-color:var(--color-white);color:var(--color-black);transition:background-color .2s ease}body.sg-tool .p-styleGenerator__fullscreen svg{width:1.25rem;height:1.25rem}body.sg-tool .p-styleGenerator__fullscreen:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media(hover:hover){body.sg-tool .p-styleGenerator__fullscreen:hover{background-color:var(--color-surface)}}body.sg-tool .p-styleGenerator__modal{position:absolute;inset:0;z-index:100}body.sg-tool .p-styleGenerator__modal[hidden]{display:none}body.sg-tool .p-styleGenerator__modalScrim{position:absolute;inset:0;background-color:#00000080;opacity:0;cursor:pointer}body.sg-tool .p-styleGenerator__modalPanel{position:absolute;inset:0;margin:auto;display:flex;flex-direction:column;container-type:inline-size;width:min(61.875rem,100% - 2.5rem);height:min(40.5rem,100dvh - 6.25rem);padding-block:3.6875rem 2.9375rem;overflow:hidden;border-radius:.625rem;background-color:var(--color-white)}body.sg-tool .p-styleGenerator__modalPanel:focus{outline:none}body.sg-tool .p-styleGenerator__modalClose{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;position:absolute;top:1.125rem;right:1.125rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background-color:var(--color-surface);color:var(--color-black);transition:background-color .2s ease}body.sg-tool .p-styleGenerator__modalClose svg{width:.9375rem;height:.9375rem}body.sg-tool .p-styleGenerator__modalClose:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media(hover:hover){body.sg-tool .p-styleGenerator__modalClose:hover{background-color:var(--color-gray)}}body.sg-tool .p-styleGenerator__modalHead{flex:0 0 auto;display:flex;flex-direction:column;gap:1.25rem;width:min(60rem,100% - 5rem);margin-inline:auto;text-align:center}body.sg-tool .p-styleGenerator__modalTitle{margin:0;font-size:var(--fs-h4);font-weight:400;line-height:1.1;color:var(--color-black)}@media(max-width:47.99em){body.sg-tool .p-styleGenerator__modalTitle{font-size:var(--fs-h3);font-weight:400;line-height:1.1}}body.sg-tool .p-styleGenerator__modalLead{margin:0;font-size:var(--fs-body);font-weight:400;line-height:1.5;line-height:1.4;color:var(--color-black)}body.sg-tool .p-styleGenerator__modalCarousel{position:relative;flex:1 1 auto;display:flex;align-items:center;overflow:hidden}@media(max-width:47.99em){body.sg-tool .p-styleGenerator__modalCarousel{flex:inherit}}body.sg-tool .p-styleGenerator__modalTrack{display:flex;width:max-content;padding:0;list-style:none;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}body.sg-tool .p-styleGenerator__modalTrack.-dragging{cursor:grabbing}body.sg-tool .p-styleGenerator__rail{width:max-content;will-change:transform}body.sg-tool .p-styleGenerator .p-styleGenerator__track,body.sg-tool .p-styleGenerator .p-styleGenerator__modalTrack{margin:0;padding-left:0}body.sg-tool .p-styleGenerator__option{position:relative;flex:0 0 auto;width:calc(25.2525cqi + 1.25rem);height:18.125rem;overflow:hidden;padding:0 .625rem}body.sg-tool .p-styleGenerator__optionImageWrapper{position:relative;width:100%;height:100%;overflow:hidden}body.sg-tool .p-styleGenerator__optionImage{position:absolute;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;transition:transform .6s cubic-bezier(.22,1,.36,1)}body.sg-tool .p-styleGenerator__optionScrim{position:absolute;width:100%;height:100%;background-color:#0000001a;transition:opacity .5s ease}body.sg-tool .p-styleGenerator__optionSelect{appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;position:absolute;bottom:2.125rem;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;height:var(--button-large-height);padding-inline:var(--button-large-padding-lr);border:1px solid var(--color-white);border-radius:var(--border-radius);background-color:transparent;color:var(--color-white);font-size:var(--fs-button);font-weight:400;line-height:1.6;white-space:nowrap;transition:background-color .35s ease,color .35s ease;isolation:isolate;overflow:hidden}body.sg-tool .p-styleGenerator__optionSelect:before{content:"";flex:0 0 auto;width:0;height:.5em;margin-right:0;border-radius:50%;background-color:var(--color-accent);opacity:0;transition:width .2s ease,margin-right .2s ease,opacity .2s ease}body.sg-tool .p-styleGenerator__optionSelect:after{content:"";position:absolute;z-index:-1;inset:0;background-color:var(--color-white);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.22,1,.36,1)}@media(hover:hover){body.sg-tool .p-styleGenerator__optionSelect:hover:before{width:.5em;margin-right:.625em;opacity:1}}body.sg-tool .p-styleGenerator__optionSelect:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}body.sg-tool .p-styleGenerator__option.-active .p-styleGenerator__optionSelect{background-color:var(--color-white);color:var(--color-black)}body.sg-tool .p-styleGenerator__option.-active .p-styleGenerator__optionScrim{opacity:0}@media(hover:hover){body.sg-tool .p-styleGenerator__option.-active:hover .p-styleGenerator__optionImage{transform:scale(1.04)}body.sg-tool .p-styleGenerator__option:not(.-active) .p-styleGenerator__optionSelect:hover{color:var(--color-black)}body.sg-tool .p-styleGenerator__option:not(.-active) .p-styleGenerator__optionSelect:hover:after{transform:scaleY(1)}body.sg-tool .p-styleGenerator__option.-active .p-styleGenerator__optionSelect:hover{background-color:var(--color-surface)}}body.sg-tool .p-styleGenerator__optionCurrent{position:absolute;top:.875rem;right:.875rem;display:grid;place-items:center;width:1.625rem;height:1.625rem;border-radius:50%;background-color:var(--color-accent);color:var(--color-white)}body.sg-tool .p-styleGenerator__optionCurrent svg{width:.75rem;height:.75rem}body.sg-tool .p-styleGenerator__optionCurrent[hidden]{display:none}body.sg-tool .p-styleGenerator__modalArrows{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:.625rem;margin-top:1.5rem}body.sg-tool .p-styleGenerator__modalArrows .p-arrow{background-color:var(--color-surfaceAlt)}body.sg-tool .p-styleGenerator__modalArrows .p-arrow:hover{background-color:var(--color-black)}body.sg-tool .p-styleGenerator__arrow.-muted{background-color:var(--color-surface)}@media(min-width:48em)and (max-width:61.99em){body.sg-tool .p-styleGenerator__roomCard{width:calc(44vw + 1.25rem);height:52vh}body.sg-tool .p-styleGenerator__spot{--sg-spot: 5.5rem}}@media(max-width:47.99em){body.sg-tool .p-styleGenerator__bar{gap:.75rem;padding-inline:1rem}body.sg-tool .p-styleGenerator__backLabel{display:none}body.sg-tool .p-styleGenerator__logo svg{width:4.875rem}body.sg-tool .p-styleGenerator__cta{display:none}body.sg-tool .p-styleGenerator__ctaBar{position:absolute;top:3.75rem;left:0;right:0;z-index:9;display:flex;align-items:center;justify-content:center;height:2.875rem;background-color:var(--color-black);color:var(--color-white);text-decoration:none;font-size:var(--fs-button);font-weight:400;line-height:1.6}body.sg-tool .p-styleGenerator__screen{gap:1.75rem;padding-top:6.625rem}body.sg-tool .p-styleGenerator__intro{gap:.75rem}body.sg-tool .p-styleGenerator__lead{max-width:18.75rem;margin-inline:auto}body.sg-tool .p-styleGenerator__rail,body.sg-tool .p-styleGenerator__track{height:100%}body.sg-tool .p-styleGenerator__roomCard{width:calc(70vw + 1.25rem);height:58vh;max-height:100%}body.sg-tool .p-styleGenerator__roomCard img{border-radius:4px}body.sg-tool .p-styleGenerator__roomSelect{bottom:1.5rem}body.sg-tool .p-styleGenerator__arrows{gap:.75rem}body.sg-tool .p-styleGenerator__spot{--sg-spot: 4rem}body.sg-tool .p-styleGenerator__controls{right:1rem;bottom:1rem;left:1rem;gap:.875rem}body.sg-tool .p-styleGenerator__save{padding-inline:1.25rem}body.sg-tool .p-styleGenerator__fullscreen{display:inline-flex}body.sg-tool .p-styleGenerator__modalPanel{width:calc(100% - 1.5rem);height:calc(100dvh - 5.625rem);padding-block:2.5rem 1.75rem;max-height:540px;justify-content:space-between}body.sg-tool .p-styleGenerator__modalHead{width:calc(100% - 2.5rem);gap:.875rem}}@media(max-width:47.99em)and (max-width:47.99em){body.sg-tool .p-styleGenerator__modalHead{gap:.4375rem}}@media(max-width:47.99em){body.sg-tool .p-styleGenerator__modalLead{max-width:20rem;margin-inline:auto}body.sg-tool .p-styleGenerator__modalArrows{margin-top:1.125rem}body.sg-tool .p-styleGenerator__option{width:calc(62vw + 1.25rem);height:72vw}body.sg-tool .p-styleGenerator__screen.-room[data-sg-mode=normal]{justify-content:flex-start;gap:0}body.sg-tool .p-styleGenerator__screen.-room[data-sg-mode=normal] .p-styleGenerator__stage{flex:0 0 auto;height:32vh;margin:1rem 1rem 1.25rem;border-radius:.625rem}body.sg-tool .p-styleGenerator__screen.-room[data-sg-mode=normal] .p-styleGenerator__hotspots{display:none}body.sg-tool .p-styleGenerator__screen.-room[data-sg-mode=normal] .p-styleGenerator__roomList{display:block;flex:1 1 auto;min-height:0}body.sg-tool .p-styleGenerator__screen.-room[data-sg-mode=immersive] .p-styleGenerator__stage{touch-action:none}body.sg-tool .p-styleGenerator__screen.-room[data-sg-mode=immersive] .p-styleGenerator__roomList{display:none}}@media(prefers-reduced-motion:reduce){.p-styleGenerator__roomImage,.p-styleGenerator__optionImage,.p-styleGenerator__roomScrim,.p-styleGenerator__optionScrim,.p-styleGenerator__spotRing,.p-styleGenerator__spotLabel,.p-styleGenerator__backIcon,.p-styleGenerator__roomSelect:before,.p-styleGenerator__roomSelect:after,.p-styleGenerator__optionSelect:before,.p-styleGenerator__optionSelect:after,.p-styleGenerator__roomListPanel,.p-styleGenerator__roomListPlus .-v{transition:none}}@media(prefers-reduced-motion:no-preference){html.js-sg-intro .p-styleGenerator__bar>*,html.js-sg-intro .p-styleGenerator__title,html.js-sg-intro .p-styleGenerator__lead,html.js-sg-intro .p-styleGenerator__roomImageWrapper,html.js-sg-intro .p-styleGenerator__roomSelect,html.js-sg-intro .p-styleGenerator__arrows .p-arrow{opacity:0}}.p-tag{position:relative;z-index:1;border-radius:var(--border-radius);background-color:var(--color-white);color:var(--color-black);font-size:max(14px,1rem);font-weight:500}.p-uspBar{position:relative;display:flex;justify-content:center;width:100%;pointer-events:none;border-radius:var(--border-radius);background-color:var(--color-accentWarm)}.p-uspBar__pill{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;max-width:100%;padding:.25rem 0;color:var(--color-black);text-decoration:none;pointer-events:auto}.p-uspBar__dot{flex-shrink:0;width:.375rem;height:.375rem;border-radius:50%;background-color:var(--color-accent)}.p-uspBar__text{overflow:hidden;font-size:max(14px,.875rem);font-weight:400;line-height:1.6;white-space:nowrap;text-overflow:ellipsis}@media(max-width:61.99em){.p-uspBar__pill{padding:.375rem var(--container-padding)}.p-uspBar__text{overflow:visible;line-height:1.4;white-space:normal;text-align:center;text-overflow:clip}}@media(hover:hover){a.p-uspBar__pill:hover .p-uspBar__text{text-decoration:underline}}:root{--size-unit: 16;--size-container-ideal: 1440;--size-container-min: 992px;--size-container-max: 1920px;--size-container: clamp(var(--size-container-min), 100vw, var(--size-container-max));--size-font: calc(var(--size-container) / (var(--size-container-ideal) / var(--size-unit)))}@media(max-width:61.99em){:root{--size-container-ideal: 834;--size-container-min: 320px;--size-container-max: 834px}}@media(max-width:47.99em){:root{--size-container-ideal: 402;--size-container-min: 320px;--size-container-max: 402px}}html{font-size:var(--size-font)}@font-face{font-family:PP Mori;font-style:normal;font-weight:400;font-display:swap;src:url(/app/themes/lippe/resources/fonts/PPMori-Regular.woff2) format("woff2"),url(/app/themes/lippe/resources/fonts/PPMori-Regular.woff) format("woff")}@font-face{font-family:PP Mori;font-style:normal;font-weight:500;font-display:swap;src:url(/app/themes/lippe/resources/fonts/PPMori-Medium.woff2) format("woff2"),url(/app/themes/lippe/resources/fonts/PPMori-Medium.woff) format("woff"),url(/app/themes/lippe/resources/fonts/PPMori-Medium.ttf) format("truetype")}@font-face{font-family:PP Mori;font-style:normal;font-weight:600;font-display:swap;src:url(/app/themes/lippe/resources/fonts/PPMori-SemiBold.woff2) format("woff2"),url(/app/themes/lippe/resources/fonts/PPMori-SemiBold.woff) format("woff"),url(/app/themes/lippe/resources/fonts/PPMori-SemiBold.ttf) format("truetype")}:root{--container-width: 90rem;--container-width-wide: 85rem;--container-width-narrow: 67.5rem;--container-padding: 2.5rem;--section-padding: 7.5rem;--section-padding-large: 11.25rem;--vertical-spacing: 3rem;--double-spacer: 15rem;--gutter-small: 1.25rem;--gutter: 1.25rem;--gutter-wide: 7.5rem;--block-section-padding: var( --section-padding );--blocks-padding-top: var( --block-section-padding );--blocks-padding-bottom: var( --block-section-padding );--border-radius: .25rem;--nav-height: 3.75rem;--input-height: 3.75rem;--button-large-height: 3.4375rem;--button-small-height: 3.125rem;--button-tiny-height: 2.5rem;--button-large-padding-lr: 1.875rem;--button-padding-lr: 1.875rem;--button-padding-tb: .9375rem;--overlay-scrim: linear-gradient( 180deg, rgba( 0, 0, 0, 0 ) 0%, rgba( 0, 0, 0, .4 ) 100% );--overlay-scrim-soft: linear-gradient( 180deg, rgba( 0, 0, 0, 0 ) 0%, rgba( 0, 0, 0, .2 ) 100% );--overlay-scrim-collage: linear-gradient( 180deg, transparent 53%, rgba( 0, 0, 0, .4 ) 100% );--line-height-base: 1.5;--font-weight-regular: 400;--font-primary: PP Mori, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--background: var( --color-surface );--color-font: #000;--color-black: #000;--color-white: #fff;--color-surface: #f1f1f1;--color-surfaceAlt: #f3f3f3;--color-gray: #dfdfdf;--color-dark: #0a0a0a;--color-grayDark: #0a0a0a;--color-primary: #000;--color-accent: #f49600;--color-accentOrange: #f49600;--color-accentWarm: #ffd693;--color-accentBlue: #5ea7dc;--color-surfaceBlue: #e5edf2;--color-muted: rgba(0, 0, 0, .5);--color-border: rgba(0, 0, 0, .2);--color-borderDark: rgba(255, 255, 255, .3);--color-focus: #f49600;--color-invalid: #d64545;--spacing-3xs: .25rem;--spacing-2xs: .625rem;--spacing-xs: .9375rem;--spacing-sm: 1.25rem;--spacing-md: 1.875rem;--spacing-lg: 2.5rem;--spacing-xl: 3.125rem;--spacing-2xl: 3.75rem;--spacing-3xl: 5rem;--spacing-4xl: 7.5rem;--spacing-5xl: 11.25rem;--spacing-6xl: 15rem;--fs-display: 7.5rem;--fs-h1: 6.25rem;--fs-h2: 5.625rem;--fs-h3: 3.75rem;--fs-h2Wysiwyg: 2.875rem;--fs-h4: 3.125rem;--fs-h5: 2.5rem;--fs-h6: 1.875rem;--fs-lead: 1.875rem;--fs-body: max(14px, 1.25rem);--fs-bodySmall: max(14px, 1rem);--fs-eyebrow: max(14px, 1.25rem);--fs-button: max(14px, 1rem);--fs-buttonSmall: max(14px, .9375rem);--fs-nav: max(14px, 1rem);--fs-tag: max(14px, .8125rem);--fs-caption: max(14px, .875rem);--fs-fineprint: max(14px, .75rem);--radius-sm: .125rem;--radius-m: .25rem;--radius-lg: .375rem}@media(max-width:61.99em){:root{--spacing-3xs: .25rem;--spacing-2xs: .5625rem;--spacing-xs: .875rem;--spacing-sm: 1.125rem;--spacing-md: 1.5625rem;--spacing-lg: 2.1875rem;--spacing-xl: 2.8125rem;--spacing-2xl: 3.375rem;--spacing-3xl: 4.375rem;--spacing-4xl: 6.25rem;--spacing-5xl: 9.375rem;--spacing-6xl: 12.5rem;--fs-display: 5.625rem;--fs-h1: 5rem;--fs-h2: 4.1875rem;--fs-h3: 3rem;--fs-h2Wysiwyg: 2.3125rem;--fs-h4: 2.4375rem;--fs-h5: 1.9375rem;--fs-h6: 1.5rem;--fs-lead: 1.625rem;--fs-body: max(14px, 1.1875rem);--fs-bodySmall: max(14px, .9375rem);--fs-eyebrow: max(14px, 1.125rem);--fs-button: max(14px, 1rem);--fs-buttonSmall: max(14px, .9375rem);--fs-nav: max(14px, 1rem);--fs-tag: max(14px, .8125rem);--fs-caption: max(14px, .875rem);--fs-fineprint: max(14px, .75rem);--container-padding: 1.875rem;--section-padding: 5.625rem;--section-padding-large: 8.4375rem;--vertical-spacing: 2.25rem;--double-spacer: 11.25rem;--gutter-small: 1rem;--gutter: 1.25rem;--gutter-wide: 5rem}}@media(max-width:47.99em){:root{--spacing-3xs: .25rem;--spacing-2xs: .5rem;--spacing-xs: .75rem;--spacing-sm: 1rem;--spacing-md: 1.25rem;--spacing-lg: 1.875rem;--spacing-xl: 2.5rem;--spacing-2xl: 3rem;--spacing-3xl: 3.75rem;--spacing-4xl: 5rem;--spacing-5xl: 7.5rem;--spacing-6xl: 10rem;--fs-display: 3.75rem;--fs-h1: 3.75rem;--fs-h2: 2.75rem;--fs-h3: 2.25rem;--fs-h2Wysiwyg: 1.75rem;--fs-h4: 1.75rem;--fs-h5: 1.375rem;--fs-h6: max(14px, 1.125rem);--fs-lead: 1.375rem;--fs-body: max(14px, 1.0625rem);--fs-bodySmall: max(14px, .875rem);--fs-eyebrow: max(14px, 1rem);--fs-button: max(14px, 1rem);--fs-buttonSmall: max(14px, .875rem);--fs-nav: max(14px, 1rem);--fs-tag: max(14px, .75rem);--fs-caption: max(14px, .875rem);--fs-fineprint: max(14px, .6875rem);--container-padding: 1.25rem;--section-padding: 3.75rem;--section-padding-large: 5.625rem;--vertical-spacing: 1.75rem;--double-spacer: 7.5rem;--gutter-small: .75rem;--gutter: 1rem;--gutter-wide: 2.5rem}}html{box-sizing:border-box;min-height:100%}body.front-end{min-height:100vh;display:flex;flex-direction:column;overflow-x:clip}body.front-end #main{flex:1;overflow-x:clip}*,*:before,*:after{box-sizing:inherit}:where(body.front-end) img,:where(.editor-styles-wrapper .acf-block-preview) img{display:block;max-width:100%;height:auto}body.front-end,.editor-styles-wrapper .acf-block-preview{font-weight:var(--font-weight-regular);line-height:var(--line-height-base);font-family:var(--font-primary);font-optical-sizing:auto;color:var(--color-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.front-end ::selection,.editor-styles-wrapper .acf-block-preview ::selection{color:var(--color-white);background-color:var(--color-black)}body.front-end a:not([class]),.editor-styles-wrapper .acf-block-preview a:not([class]){text-decoration-skip-ink:auto;color:currentColor}body.front-end em,.editor-styles-wrapper .acf-block-preview em{font-style:italic}body.front-end b,body.front-end strong,.editor-styles-wrapper .acf-block-preview b,.editor-styles-wrapper .acf-block-preview strong{font-weight:700}body.front-end,.editor-styles-wrapper .acf-block-preview{font-size:var(--fs-body);background:var(--color-surface)}body.front-end ol,body.front-end ul,.editor-styles-wrapper .acf-block-preview ol,.editor-styles-wrapper .acf-block-preview ul{margin:0;padding:0;list-style:none}body.front-end li,.editor-styles-wrapper .acf-block-preview li{margin:0;padding:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}body .acf-block-preview .u-wysiwyg h1,body .acf-block-preview .u-wysiwyg h2,body .acf-block-preview .u-wysiwyg h3,body .acf-block-preview .u-wysiwyg h4,body .acf-block-preview .u-wysiwyg h5,body .acf-block-preview .u-wysiwyg h6,body .u-wysiwyg h1,body .u-wysiwyg h2,body .u-wysiwyg h3,body .u-wysiwyg h4,body .u-wysiwyg h5,body .u-wysiwyg h6{font-weight:400;line-height:1.1;margin:0 0 .5em}body .acf-block-preview .u-wysiwyg h1:first-child,body .acf-block-preview .u-wysiwyg h2:first-child,body .acf-block-preview .u-wysiwyg h3:first-child,body .acf-block-preview .u-wysiwyg h4:first-child,body .acf-block-preview .u-wysiwyg h5:first-child,body .acf-block-preview .u-wysiwyg h6:first-child,body .u-wysiwyg h1:first-child,body .u-wysiwyg h2:first-child,body .u-wysiwyg h3:first-child,body .u-wysiwyg h4:first-child,body .u-wysiwyg h5:first-child,body .u-wysiwyg h6:first-child{margin-top:0}body .acf-block-preview .u-wysiwyg h1,body .u-wysiwyg h1{font-size:var(--fs-h1);margin-top:1.2em}body .acf-block-preview .u-wysiwyg h2,body .u-wysiwyg h2{font-size:var(--fs-h2);margin-top:1.2em}body .acf-block-preview .u-wysiwyg h3,body .u-wysiwyg h3{font-size:var(--fs-h3);margin-top:1em}body .acf-block-preview .u-wysiwyg h4,body .u-wysiwyg h4{font-size:var(--fs-h4);margin-top:.85em}body .acf-block-preview .u-wysiwyg h5,body .u-wysiwyg h5{font-size:var(--fs-h5);margin-top:.75em}body .acf-block-preview .u-wysiwyg h6,body .u-wysiwyg h6{font-size:var(--fs-h6);margin-top:.6em}body .acf-block-preview .u-wysiwyg p,body .u-wysiwyg p{margin:0 0 1.5rem}body .acf-block-preview .u-wysiwyg ol,body .acf-block-preview .u-wysiwyg ul,body .u-wysiwyg ol,body .u-wysiwyg ul{margin:0 0 1.5rem;padding:0 0 0 2rem;list-style:revert}body .acf-block-preview .u-wysiwyg ol li,body .acf-block-preview .u-wysiwyg ul li,body .u-wysiwyg ol li,body .u-wysiwyg ul li{margin-bottom:.25em}body .acf-block-preview .u-wysiwyg ol li:last-child,body .acf-block-preview .u-wysiwyg ul li:last-child,body .u-wysiwyg ol li:last-child,body .u-wysiwyg ul li:last-child{margin-bottom:0}body .acf-block-preview .u-wysiwyg blockquote,body .u-wysiwyg blockquote{font-style:italic;border-left:4px solid var(--color-border);padding-left:1rem;margin:1.5rem 0}body .acf-block-preview .u-wysiwyg hr,body .u-wysiwyg hr{border:0;height:1px;background-color:var(--color-border);margin:1.5rem 0}body .acf-block-preview .u-wysiwyg a:not(.p-button),body .u-wysiwyg a:not(.p-button){text-decoration:underline;text-decoration-skip-ink:auto}body .acf-block-preview .u-wysiwyg a:not(.p-button):hover,body .u-wysiwyg a:not(.p-button):hover{text-decoration-thickness:2px}body .acf-block-preview .u-wysiwyg img,body .u-wysiwyg img{margin:0 0 1.5rem;border-radius:2px}body .acf-block-preview .u-wysiwyg li p,body .u-wysiwyg li p{margin-bottom:0}body .acf-block-preview .u-wysiwyg>*:first-child,body .u-wysiwyg>*:first-child{margin-top:0}body .acf-block-preview .u-wysiwyg>*:last-child,body .u-wysiwyg>*:last-child{margin-bottom:0}body.front-end label,.editor-styles-wrapper .acf-block-preview label{display:inline-block;font-size:var(--fs-body);font-weight:400;line-height:1.5;color:var(--color-font)}body.front-end input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]),body.front-end textarea,body.front-end select,.editor-styles-wrapper .acf-block-preview input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]),.editor-styles-wrapper .acf-block-preview textarea,.editor-styles-wrapper .acf-block-preview select{display:block;width:100%;min-height:var(--input-height);padding:.875rem 1.25rem;background-color:var(--color-white);color:var(--color-font);border:1px solid transparent;border-radius:var(--border-radius);font-family:var(--font-primary);font-size:max(14px,1rem);line-height:1.5;appearance:none;-webkit-appearance:none;transition:border-color .2s ease;box-shadow:none}body.front-end input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file])::placeholder,body.front-end textarea::placeholder,body.front-end select::placeholder,.editor-styles-wrapper .acf-block-preview input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file])::placeholder,.editor-styles-wrapper .acf-block-preview textarea::placeholder,.editor-styles-wrapper .acf-block-preview select::placeholder{color:var(--color-muted);opacity:1}body.front-end input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]):focus,body.front-end input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]):focus-visible,body.front-end textarea:focus,body.front-end textarea:focus-visible,body.front-end select:focus,body.front-end select:focus-visible,.editor-styles-wrapper .acf-block-preview input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]):focus,.editor-styles-wrapper .acf-block-preview input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]):focus-visible,.editor-styles-wrapper .acf-block-preview textarea:focus,.editor-styles-wrapper .acf-block-preview textarea:focus-visible,.editor-styles-wrapper .acf-block-preview select:focus,.editor-styles-wrapper .acf-block-preview select:focus-visible{outline:0;border-color:var(--color-black)}body.front-end input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file])[aria-invalid=true],body.front-end input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]):invalid:not(:placeholder-shown),body.front-end textarea[aria-invalid=true],body.front-end textarea:invalid:not(:placeholder-shown),body.front-end select[aria-invalid=true],body.front-end select:invalid:not(:placeholder-shown),.editor-styles-wrapper .acf-block-preview input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file])[aria-invalid=true],.editor-styles-wrapper .acf-block-preview input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]):invalid:not(:placeholder-shown),.editor-styles-wrapper .acf-block-preview textarea[aria-invalid=true],.editor-styles-wrapper .acf-block-preview textarea:invalid:not(:placeholder-shown),.editor-styles-wrapper .acf-block-preview select[aria-invalid=true],.editor-styles-wrapper .acf-block-preview select:invalid:not(:placeholder-shown){border-color:var(--color-invalid)}body.front-end textarea,.editor-styles-wrapper .acf-block-preview textarea{min-height:12.5rem;resize:vertical}body.front-end select,.editor-styles-wrapper .acf-block-preview select{cursor:pointer;padding-right:2.75rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.125rem center;line-height:2}.gform-icon--circle-error{display:none}.gform_wrapper{--gf-color-primary: var( --color-accent )!important;--gf-ctrl-choice-check-color: var( --color-accent )!important;color:var(--color-font)}.gform_wrapper input::placeholder,.gform_wrapper textarea::placeholder{color:var(--color-muted);opacity:1}.gform_wrapper input[type=color],.gform_wrapper input[type=date],.gform_wrapper input[type=datetime],.gform_wrapper input[type=datetime-local],.gform_wrapper input[type=email],.gform_wrapper input[type=month],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=search],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=time],.gform_wrapper input[type=url],.gform_wrapper input[type=week],.gform_wrapper textarea,.gform_wrapper select{display:block;width:100%;appearance:none;background-image:none;background-color:var(--color-white);border:1px solid transparent;padding:1.125rem 1.25rem;border-radius:var(--border-radius);font-size:max(14px,1rem);line-height:1.5;color:var(--color-font);font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.gform_wrapper input[type=color]:focus,.gform_wrapper input[type=date]:focus,.gform_wrapper input[type=datetime]:focus,.gform_wrapper input[type=datetime-local]:focus,.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=month]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper input[type=password]:focus,.gform_wrapper input[type=search]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=time]:focus,.gform_wrapper input[type=url]:focus,.gform_wrapper input[type=week]:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{outline:0;border-color:var(--color-black);box-shadow:0 0 0 1px var(--color-black)}.gform_wrapper input[type=color][aria-invalid=true],.gform_wrapper input[type=date][aria-invalid=true],.gform_wrapper input[type=datetime][aria-invalid=true],.gform_wrapper input[type=datetime-local][aria-invalid=true],.gform_wrapper input[type=email][aria-invalid=true],.gform_wrapper input[type=month][aria-invalid=true],.gform_wrapper input[type=number][aria-invalid=true],.gform_wrapper input[type=password][aria-invalid=true],.gform_wrapper input[type=search][aria-invalid=true],.gform_wrapper input[type=tel][aria-invalid=true],.gform_wrapper input[type=text][aria-invalid=true],.gform_wrapper input[type=time][aria-invalid=true],.gform_wrapper input[type=url][aria-invalid=true],.gform_wrapper input[type=week][aria-invalid=true],.gform_wrapper textarea[aria-invalid=true],.gform_wrapper select[aria-invalid=true]{border-color:var(--color-invalid)}.gform_wrapper textarea{height:auto;min-height:14.0625rem;resize:vertical}.gform_wrapper fieldset{border:0;margin:0;padding:0;min-width:0}.gform_wrapper .gfield_label,.gform_wrapper legend.gfield_label{display:block;font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:max(14px,1rem);line-height:1.5;color:var(--color-font);margin:0 0 1rem}.gform_wrapper .gform-field-label--type-sub{display:block;font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:max(14px,1rem);color:var(--color-muted);margin:0 0 .375rem}.gform_wrapper .gfield+.gfield{margin-top:1rem}.gform-body ul{margin:0;padding:0;list-style:none}.ginput_container_email{display:flex;flex-direction:column;gap:1rem}@media(min-width:35.5em){.gfield--type-name .ginput_complex,.gfield--type-date .ginput_complex{display:grid;gap:.5rem}.gfield--type-name .ginput_complex{grid-template-columns:1fr 1fr}.gfield--type-date .ginput_complex{grid-template-columns:1fr 1fr 1fr}}.ginput_complex select,.ginput_container_multiselect select{width:100%}.gform_wrapper select option.gf_placeholder{color:var(--color-muted)}.gform_wrapper .ginput_container_select select{padding-right:2.75rem}.ginput_container_select,.ginput_address_country,.custom-select{position:relative;cursor:pointer}body .gform_wrapper.gform-theme--framework .gform-loader{border-block-end-color:var(--color-accent)!important;border-block-start-color:#0000001a!important;border-inline-end-color:var(--color-accent)!important;border-inline-start-color:#0000001a!important}.gf_progressbar_wrapper{margin-bottom:1rem}.gf_progressbar_title{font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:max(14px,1rem);color:var(--color-font);margin:0 0 .5rem}.gf_progressbar{height:.375rem;background-color:var(--color-border);border-radius:var(--radius-sm);overflow:hidden}.gf_progressbar_percentage{height:100%;background-color:var(--color-primary);border-radius:var(--radius-sm);transition:width .3s ease}.gf_progressbar_percentage span{display:none}.gform_footer,.gform-page-footer{margin-top:1rem}.gform_footer .gform-button,.gform_footer button[type=submit],.gform_footer input[type=submit],.gform-page-footer .gform_next_button,.gform-page-footer .gform_previous_button,.gform-page-footer button[type=submit]{display:inline-flex;align-items:center;justify-content:center;min-height:3.4375rem;padding:.8125rem 1.25rem;background-color:var(--color-primary);color:var(--color-white);border:0;border-radius:var(--radius-m);font-family:PP Mori,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:max(14px,1rem);font-weight:500;line-height:1;letter-spacing:-.01em;cursor:pointer;transition:filter .2s ease,opacity .2s ease}.gform_footer .gform-button:hover,.gform_footer button[type=submit]:hover,.gform_footer input[type=submit]:hover,.gform-page-footer .gform_next_button:hover,.gform-page-footer .gform_previous_button:hover,.gform-page-footer button[type=submit]:hover{filter:brightness(1.05)}.gform_footer .gform-button:focus-visible,.gform_footer button[type=submit]:focus-visible,.gform_footer input[type=submit]:focus-visible,.gform-page-footer .gform_next_button:focus-visible,.gform-page-footer .gform_previous_button:focus-visible,.gform-page-footer button[type=submit]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.gform-page-footer .gform_previous_button,.gform-page-footer .gform-theme-button--secondary{background-color:transparent;color:var(--color-font);border:1px solid transparent;transition:background-color .2s ease,border-color .2s ease}.gform-page-footer .gform_previous_button:hover,.gform-page-footer .gform-theme-button--secondary:hover{filter:none;background-color:var(--color-surfaceAlt);border-color:var(--color-border)}.gform-page-footer button+button{margin-left:.75rem}.gfield_description{font-style:italic;color:var(--color-muted);margin-top:.5rem;font-size:max(14px,.875rem);opacity:.9}.ginput_complex>span{display:block}.gform_button~img{margin-left:1rem;vertical-align:middle}.gfield_required_text{font-size:80%;padding:0 .25rem}.gform_wrapper .gform_submission_error h2,.gform_wrapper .gform_submission_error p,.gform_wrapper .gform_submission_error .validation_message,.gform_wrapper .gform_validation_errors h2,.gform_wrapper .gform_validation_errors p,.gform_wrapper .gform_validation_errors .validation_message{color:var(--color-font)}.gform_wrapper .gform_submission_error h2,.gform_wrapper .gform_validation_errors h2{padding-bottom:.5rem;font-size:max(14px,1.125rem);font-weight:500}.gform_wrapper .gform_submission_error ul,.gform_wrapper .gform_validation_errors ul{margin:.5rem 0 0;padding-left:1.25rem}.gform_wrapper .gform_submission_error a,.gform_wrapper .gform_validation_errors a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px;transition:opacity .2s ease}.gform_wrapper .gform_submission_error a:hover,.gform_wrapper .gform_validation_errors a:hover{opacity:.9}.gform_validation_errors{border:1px solid var(--color-border);background:var(--color-surfaceAlt);color:var(--color-font);padding:1.25rem 1.5rem;margin:1.5rem 0;border-radius:var(--radius-sm);font-size:max(14px,1rem);line-height:1.5}.gform_validation_errors h2.gform_submission_error{font-size:max(14px,1.25rem);font-weight:500;padding-bottom:.75rem;margin:0;line-height:1.4}.gform_validation_errors h2.gform_submission_error .gform-icon{margin-right:.5rem;vertical-align:middle}.gform_validation_errors ol{margin:.25rem 0 0;padding-left:1.5rem}.gform-theme--framework .gform_validation_errors:focus{outline:none!important}.gfield_description.validation_message,.gfield_error .validation_message{border:0;font-style:normal;margin:.375rem 0 0;color:var(--color-invalid);font-size:max(14px,.8125rem);opacity:.95}.gfield_description.validation_message--hidden-on-empty:empty,.gfield_error .validation_message--hidden-on-empty:empty{display:none}.gfield_validation_message.-clearing,.gfield_description.validation_message.-clearing,.gform_validation_errors.-clearing{opacity:0;pointer-events:none;transition:opacity .2s ease}@media(prefers-reduced-motion:reduce){.gfield_validation_message.-clearing,.gfield_description.validation_message.-clearing,.gform_validation_errors.-clearing{transition:none}}.gform_wrapper .validation_error{border:1px solid var(--color-border);background:var(--color-surfaceAlt);color:var(--color-font);padding:1.25rem 1.5rem;margin:1.5rem 0;border-radius:var(--radius-sm);font-size:max(14px,1rem);line-height:1.5}.gform_confirmation_message,#gforms_confirmation_message{font-size:110%;text-align:center;color:var(--color-font)}.ginput_container_radio input,.ginput_container_checkbox input,.ginput_container_consent input,.custom-checkbox input,.custom-radio input{position:absolute;opacity:0;pointer-events:none}.ginput_container_radio .gchoice,.ginput_container_checkbox .gchoice,.ginput_container_consent .gchoice,.custom-checkbox .gchoice,.custom-radio .gchoice{display:flex;align-items:center}.ginput_container_radio .gchoice+.gchoice,.ginput_container_checkbox .gchoice+.gchoice,.ginput_container_consent .gchoice+.gchoice,.custom-checkbox .gchoice+.gchoice,.custom-radio .gchoice+.gchoice{margin-top:.75rem}.ginput_container_radio label,.ginput_container_checkbox label,.ginput_container_consent label,.custom-checkbox label,.custom-radio label{display:flex;align-items:center;margin-bottom:0;cursor:pointer;color:var(--color-font);font-size:max(14px,1rem);line-height:1.5;gap:.75rem}.ginput_container_radio label:after,.ginput_container_checkbox label:after,.ginput_container_consent label:after,.custom-checkbox label:after,.custom-radio label:after{content:"";position:absolute;height:1.25rem;width:1.25rem;min-height:1.25rem;min-width:1.25rem;border-radius:2px;background-color:var(--color-black);scale:0;opacity:0;transform-origin:center center;transition:opacity .15s ease,scale .15s ease}.ginput_container_radio label:before,.ginput_container_checkbox label:before,.ginput_container_consent label:before,.custom-checkbox label:before,.custom-radio label:before{content:"";position:relative;display:block;flex-shrink:0;height:1.25rem;width:1.25rem;min-height:1.25rem;min-width:1.25rem;border-radius:var(--radius-sm);background-color:var(--color-white);border:1px solid var(--color-border);transition:border-color .2s ease,background .2s ease}.ginput_container_radio input[type=checkbox]:focus-visible+label:before,.ginput_container_radio input[type=radio]:focus-visible+label:before,.ginput_container_checkbox input[type=checkbox]:focus-visible+label:before,.ginput_container_checkbox input[type=radio]:focus-visible+label:before,.ginput_container_consent input[type=checkbox]:focus-visible+label:before,.ginput_container_consent input[type=radio]:focus-visible+label:before,.custom-checkbox input[type=checkbox]:focus-visible+label:before,.custom-checkbox input[type=radio]:focus-visible+label:before,.custom-radio input[type=checkbox]:focus-visible+label:before,.custom-radio input[type=radio]:focus-visible+label:before{outline:2px solid var(--color-black);outline-offset:1px}.ginput_container_radio label:after,.custom-radio label:after{border-radius:50%}.ginput_container_radio label:before,.custom-radio label:before{border-radius:50%}.ginput_container_radio input:checked+label:after,.ginput_container_checkbox input:checked+label:after,.ginput_container_consent input:checked+label:after,.custom-checkbox input:checked+label:after,.custom-radio input:checked+label:after{opacity:1;scale:.55}.gfield_list_container{width:100%;border-spacing:0}.gfield_list_container tr+tr td{padding:.5rem 0 0}.gfield_list_icons{width:4rem;text-align:center}.gfield_list_icons img{vertical-align:middle}.ginput_container_date .clear-multi{display:flex;justify-content:space-between}.ginput_container_date .clear-multi>div{flex-grow:1;padding-left:1rem}.ginput_container_date .clear-multi>div:first-child{padding-left:0}.ginput_container_date select{width:100%}.ui-datepicker{display:none;padding:0;margin:0;border-radius:.5rem;background-color:#fff;border:1px solid #ddd;box-shadow:0 .3rem .625rem #0000001a;min-width:18rem;z-index:1000!important;align-items:center}.ui-datepicker *{margin:0;padding:0}.ui-datepicker .ui-datepicker-header{color:#fff;font-weight:700;text-align:center;padding:.75rem 0;border-radius:.5rem .5rem 0 0;position:relative}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:50%;transform:translateY(-50%);width:2.75rem;height:2.75rem;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;color:var(--color-primary);transition:background-color .3s,transform .3s;text-align:center;color:transparent;font-size:0;line-height:0;cursor:pointer}.gform-theme--framework.ui-datepicker .ui-datepicker-header{align-items:center}.gform-theme--framework.ui-datepicker select.ui-datepicker-month,.gform-theme--framework.ui-datepicker select.ui-datepicker-year{min-height:auto}.gform-theme--framework.ui-datepicker .ui-datepicker-next:before{display:none}.ui-datepicker .ui-datepicker-prev{left:1rem}.ui-datepicker .ui-datepicker-next{right:1rem}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;width:0;height:0;border-style:solid}.ui-datepicker .ui-datepicker-prev span{border-width:.375rem .625rem .375rem 0;border-color:transparent var(--color-primary) transparent transparent;translate:-.075rem 0}.ui-datepicker .ui-datepicker-next span{border-width:.375rem 0 .375rem .625rem;border-color:transparent transparent transparent var(--color-primary);translate:.075rem 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:50%;padding:.25rem .5rem;margin:.1rem auto;display:block;border-radius:.25rem;font-size:1rem;border:1px solid #ddd;background-color:#fff;color:#333}.ui-datepicker thead{background-color:#f4f4f4;color:#333;font-weight:600}.ui-datepicker th{padding:.75rem;font-size:1rem;text-align:center}.ui-datepicker td{padding:.75rem;text-align:center;border:1px solid #ddd;transition:background-color .3s,color .3s}.ui-datepicker td.ui-datepicker-week-end{background-color:#f9f9f9}.ui-datepicker td.ui-datepicker-today{background-color:#f4f4f4}.ui-datepicker td.ui-datepicker-current-day{background-color:var(--color-primary);color:#fff}.ui-datepicker td .ui-state-default{background:transparent;border:none;font-weight:400;color:var(--color-primary);text-align:center;text-decoration:none}.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.ui-datepicker td.ui-state-hover{background-color:#ebebeb}.ui-datepicker .ui-datepicker-title,.ui-datepicker td .ui-state-default{color:inherit}.gform-datepicker-calendar{--gf-ctrl-date-picker-cell-content-bg-color-selected: var(--color-primary);--gf-ctrl-date-picker-cell-content-color-selected: var(--color-white);--gf-ctrl-date-picker-cell-content-border: 1px solid var(--color-primary);--gf-ctrl-date-picker-cell-content-bg-color-hover: var(--color-surface);--gf-ctrl-date-picker-cell-content-color-hover: var(--color-primary);--gf-ctrl-date-picker-cell-content-color: var(--color-primary);--gf-ctrl-date-picker-cell-content-color-disabled: var(--color-muted);--gf-ctrl-date-picker-shadow: 0 0 1px rgba(0, 0, 0, .18), 0 12px 28px rgba(0, 0, 0, .1), 0 4px 10px rgba(0, 0, 0, .06);border:1px solid var(--color-border);color:var(--color-primary)}.gform-datepicker-calendar th.week{color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em}.gform-datepicker-calendar select.nav,.gform-datepicker-calendar .nav.current.btn,.gform-datepicker-calendar .nav.btn.prev,.gform-datepicker-calendar .nav.btn.next{color:var(--color-primary)}.gform-datepicker-calendar td.day.dayToday:not(.selected) span{color:var(--color-accent);font-weight:600;box-shadow:inset 0 0 0 1px var(--color-accent)}.gform-datepicker-calendar td.day:focus span,.gform-datepicker-calendar td.day:focus-visible span{outline:2px solid var(--color-focus);outline-offset:1px}.gform-datepicker-calendar td.nav.btn{display:none!important}.gform-datepicker-calendar select.nav.current.select{width:90%;height:auto;min-height:0;margin:0 auto;padding:.5rem 1.2rem .5rem .7rem;font-size:.6rem;line-height:1.2;color:var(--color-primary);background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}.gform-datepicker-calendar select.nav.current.select:hover{border-color:var(--color-primary)}.gform-datepicker-calendar select.nav.current.select:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.gform-datepicker-calendar tr.yearSelector td,.gform-datepicker-calendar tr.monthSelector td{padding-top:.25rem;padding-bottom:.25rem}.ginput_container_image_choice .gfield-image-choice-wrapper-outer{display:block;margin-bottom:1rem}.ginput_container_image_choice .gfield-choice-image-wrapper{max-width:10rem;margin-bottom:.5rem;cursor:pointer}.ginput_container_address{display:grid;gap:1rem;grid-template-columns:repeat(12,1fr)}.ginput_container_address span,.ginput_container_address .address_line_1,.ginput_container_address .address_line_2{grid-column:span 12}.ginput_container_address .address_city{grid-column:span 6}.ginput_container_address .address_state,.ginput_container_address .address_zip{grid-column:span 3}.ginput_container_address .address_country{grid-column:span 12}@media(max-width:640px){.ginput_container_address .address_city,.ginput_container_address .address_state,.ginput_container_address .address_zip{grid-column:span 12}}.gfield--input-type-fileupload .ginput_container_fileupload{position:relative;border:2px dashed transparent;border-radius:var(--radius-sm);padding:2rem 1rem;text-align:center;background:var(--color-white);transition:all .3s ease;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center}.gfield--input-type-fileupload .ginput_container_fileupload:hover{border-color:var(--color-font);background:var(--color-surfaceAlt)}.gfield--input-type-fileupload .ginput_container_fileupload input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}.gfield--input-type-fileupload .ginput_container_fileupload .gform_drop_instructions,.gfield--input-type-fileupload .ginput_container_fileupload .button{position:relative;z-index:3}.gfield--input-type-fileupload .ginput_container_fileupload .gform_drop_instructions{color:var(--color-font);opacity:.8;font-size:90%;margin-bottom:1rem;display:block}.gfield--input-type-fileupload .ginput_container_fileupload .button{display:inline-block;padding:.8125rem 1.25rem;border:0;cursor:pointer;background:var(--color-primary);color:var(--color-white);border-radius:var(--radius-m);font-size:max(14px,1rem);font-weight:500;line-height:1.5;transition:filter .3s ease;margin:0 .25rem}.gfield--input-type-fileupload .ginput_container_fileupload .gform_fileupload_rules{position:relative;z-index:3;color:var(--color-font);opacity:.8;font-size:90%;margin-top:.5rem}.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview,.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview_multiple .ginput_preview{position:relative;z-index:3;display:flex;align-items:center;gap:1rem;padding:.75rem;background:var(--color-surfaceAlt);border-radius:var(--radius-sm);margin-top:1rem}.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview img,.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview_multiple .ginput_preview img{width:1rem;height:auto}.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview strong,.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview_multiple .ginput_preview strong{flex:1;font-weight:400;color:var(--color-font)}.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview .gform_delete,.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview_multiple .ginput_preview .gform_delete{color:var(--color-invalid);text-decoration:none;opacity:.7;transition:opacity .3s ease}.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview .gform_delete:hover,.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview_multiple .ginput_preview .gform_delete:hover{opacity:1}.gfield--input-type-fileupload.gfield_contains_required .gform_drop_instructions:after{content:"*";color:var(--color-invalid);margin-left:.25rem;position:relative;z-index:3}.gf-type-honeypot,.gform_hidden,.gfield_visibility_hidden{display:none}.gform_wrapper.gravity-theme .gfield textarea{width:100%}.gform_wrapper.gravity-theme .gfield textarea.small{height:96px}.gform_wrapper.gravity-theme .gfield textarea.medium{height:192px}.gform_wrapper.gravity-theme .gfield textarea.large{height:288px}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select{max-width:100%}.gform_wrapper.gravity-theme .gfield input.small,.gform_wrapper.gravity-theme .gfield select.small{width:calc(25% - 12px)}.gform_wrapper.gravity-theme .gfield input.medium,.gform_wrapper.gravity-theme .gfield select.medium{width:calc(50% - 8px)}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large{width:100%}.gform_wrapper.gravity-theme *{box-sizing:border-box}.gform_wrapper.gravity-theme .gform_fields{display:grid;grid-column-gap:2%;grid-row-gap:16px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);width:100%}.gform_wrapper.gravity-theme .gfield{grid-column:1/-1;min-width:0}.gform_wrapper.gravity-theme .gfield.gfield--width-full{grid-column:span 12;-ms-grid-column-span:12}.gform_wrapper.gravity-theme .gfield.gfield--width-eleven-twelfths{grid-column:span 11;-ms-grid-column-span:11}.gform_wrapper.gravity-theme .gfield.gfield--width-five-sixths{grid-column:span 10;-ms-grid-column-span:10}.gform_wrapper.gravity-theme .gfield.gfield--width-three-quarter{grid-column:span 9;-ms-grid-column-span:9}.gform_wrapper.gravity-theme .gfield.gfield--width-two-thirds{grid-column:span 8;-ms-grid-column-span:8}.gform_wrapper.gravity-theme .gfield.gfield--width-seven-twelfths{grid-column:span 7;-ms-grid-column-span:7}.gform_wrapper.gravity-theme .gfield.gfield--width-half{grid-column:span 6;-ms-grid-column-span:6}.gform_wrapper.gravity-theme .gfield.gfield--width-five-twelfths{grid-column:span 5;-ms-grid-column-span:5}.gform_wrapper.gravity-theme .gfield.gfield--width-third{grid-column:span 4;-ms-grid-column-span:4}.gform_wrapper.gravity-theme .gfield.gfield--width-quarter{grid-column:span 3;-ms-grid-column-span:3}.gform_wrapper.gravity-theme .gfield.gfield--width-one-sixth{-ms-grid-column-span:2;grid-column:span 2}.gform_wrapper.gravity-theme .gfield.gfield--width-one-twelfth{-ms-grid-column-span:1;grid-column:span 1}@media(max-width:640px){.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:0}.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1}}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-full{width:100%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-eleven-twelfths{width:91.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-five-sixths{width:83.3333%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-three-quarter{width:75%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-two-thirds{width:66.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-seven-twelfths{width:58.3333%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-half{width:50%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-five-twelfths{width:41.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-third{width:33.3333%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-quarter{width:25%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-one-sixth{width:16.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-one-twelfth{width:8.3333%}.gform_wrapper.gravity-theme .left_label .gfield:not(.gsection):not(.gfield_html):not(fieldset),.gform_wrapper.gravity-theme .right_label .gfield:not(.gsection):not(.gfield_html):not(fieldset){display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%}.gform_wrapper.gravity-theme .left_label .gfield_label,.gform_wrapper.gravity-theme .right_label .gfield_label{margin:0;padding:0;width:30%}@media(max-width:640px){.gform_wrapper.gravity-theme .left_label .gfield_label,.gform_wrapper.gravity-theme .right_label .gfield_label{width:100%}}.gform_wrapper.gravity-theme .gform_fields.left_label fieldset,.gform_wrapper.gravity-theme .gform_fields.right_label fieldset{clear:both}.gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container,.gform_wrapper.gravity-theme .gform_fields.right_label fieldset .ginput_container{float:left;width:70%}@media(max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container,.gform_wrapper.gravity-theme .gform_fields.right_label fieldset .ginput_container{width:100%}}@media(max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label fieldset>.ginput_complex,.gform_wrapper.gravity-theme .gform_fields.right_label fieldset>.ginput_complex{width:100%}}.gform_wrapper.gravity-theme .gform_fields.left_label legend.gfield_label,.gform_wrapper.gravity-theme .gform_fields.right_label legend.gfield_label{display:block;float:left;padding-right:1em;width:30%}@media(max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label legend.gfield_label,.gform_wrapper.gravity-theme .gform_fields.right_label legend.gfield_label{width:100%}}.gform_wrapper.gravity-theme .gform_fields.left_label .gfield_validation_message,.gform_wrapper.gravity-theme .gform_fields.right_label .gfield_validation_message{float:right;width:70%}@media(max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label .gfield_validation_message,.gform_wrapper.gravity-theme .gform_fields.right_label .gfield_validation_message{width:100%}}.gform_wrapper.gravity-theme .gform_fields.validation_above.left_label fieldset .ginput_container,.gform_wrapper.gravity-theme .gform_fields.validation_above.right_label fieldset .ginput_container{float:right}.gform_wrapper.gravity-theme .left_label .ginput_complex .ginput_container,.gform_wrapper.gravity-theme .right_label .ginput_complex .ginput_container{width:auto}.gform_wrapper.gravity-theme .left_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons),.gform_wrapper.gravity-theme .right_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons){width:70%}@media(max-width:640px){.gform_wrapper.gravity-theme .left_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons),.gform_wrapper.gravity-theme .right_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons){width:100%}}.gform_wrapper.gravity-theme .right_label .gfield_label{padding-right:1em;text-align:right}.gform_wrapper.gravity-theme .left_label.gform_fields,.gform_wrapper.gravity-theme .right_label.gform_fields{position:relative}.gform_wrapper.gravity-theme .left_label .gfield_html_formatted,.gform_wrapper.gravity-theme .right_label .gfield_html_formatted{margin-left:30%}.gform_wrapper.gravity-theme .left_label #field_submit,.gform_wrapper.gravity-theme .right_label #field_submit{justify-content:flex-start}.gform_wrapper.gravity-theme .left_label #field_submit input,.gform_wrapper.gravity-theme .right_label #field_submit input{margin-left:30%}.gform_wrapper.gravity-theme .field_sublabel_below .ginput_complex{align-items:flex-start}.gform_wrapper.gravity-theme .field_sublabel_above .ginput_complex{align-items:flex-end}.gform_wrapper.gravity-theme .left_label.validation_above .copy_values_option_container,.gform_wrapper.gravity-theme .right_label.validation_above .copy_values_option_container{float:right;width:70%;padding-left:8px}@media(max-width:640px){.gform_wrapper.gravity-theme .left_label.validation_above .copy_values_option_container,.gform_wrapper.gravity-theme .right_label.validation_above .copy_values_option_container{width:100%}}.rtl .gform_wrapper.gravity-theme .left_label legend.gfield_label,.rtl .gform_wrapper.gravity-theme .right_label legend.gfield_label{margin-left:1em;position:absolute;right:0;text-align:left;width:30%}.rtl .gform_wrapper.gravity-theme .left_label legend.gfield_label{width:30%}.rtl .gform_wrapper.gravity-theme .left_label .gfield_label{padding-left:1em;text-align:left!important}.rtl .gform_wrapper.gravity-theme .left_label fieldset.gfield,.rtl .gform_wrapper.gravity-theme .right_label fieldset.gfield{margin-left:0;padding-right:30%}.rtl .gform_wrapper.gravity-theme .right_label .gfield_label,.rtl .gform_wrapper.gravity-theme .right_label legend.gfield_label{padding:0;text-align:right}.rtl .gform_wrapper.gravity-theme .right_label label.gfield_label{padding-right:0}.rtl .gform_wrapper.gravity-theme .left_label .gfield_html_formatted,.rtl .gform_wrapper.gravity-theme .right_label .gfield_html_formatted{margin-left:0;margin-right:30%}html[dir=rtl] .gform_wrapper.gravity-theme code,html[dir=rtl] .gform_wrapper.gravity-theme input[type=email],html[dir=rtl] .gform_wrapper.gravity-theme input[type=tel],html[dir=rtl] .gform_wrapper.gravity-theme input[type=url],html[dir=rtl] .gform_wrapper.gravity-theme .gfield_label{direction:rtl}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required{margin-left:0;margin-right:4px}html[dir=rtl] .gform_wrapper.gravity-theme ::-webkit-input-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme ::-moz-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme :-ms-input-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme :-moz-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme .gform_wrapper.gravity-theme fieldset{display:block}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(:last-child),html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:0;margin-right:16px}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-left:0;padding-right:16px}html[dir=rtl] .gform_wrapper.gravity-theme .gform_show_password{left:8px;right:unset}@media(max-width:640px){html[dir=rtl] .gform_wrapper.gravity-theme .left_label fieldset.gfield,html[dir=rtl] .gform_wrapper.gravity-theme .right_label fieldset.gfield{padding-right:0}html[dir=rtl] .gform_wrapper.gravity-theme .left_label legend.gfield_label,html[dir=rtl] .gform_wrapper.gravity-theme .right_label legend.gfield_label{margin:0;padding:0;position:relative;width:100%}html[dir=rtl] .gform_wrapper.gravity-theme .left_label .gfield_label{text-align:right!important}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-right:0}}.gform_wrapper.gravity-theme .gfield_list_group,.gform_wrapper.gravity-theme .gfield_list_header{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:8px}.gform_wrapper.gravity-theme .gfield_list_group:last-child{margin-bottom:0}.gform_wrapper.gravity-theme .gfield_header_item{word-break:break-word}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gravity-theme .gfield_list_group_item{flex-grow:1;width:0}.gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),.gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:2%}.gform_wrapper.gravity-theme .gfield_list_group_item input,.gform_wrapper.gravity-theme .gfield_list_group_item select{width:100%}.gform_wrapper.gravity-theme .gfield_header_item--icons,.gform_wrapper.gravity-theme .gfield_list_icons{align-items:center;display:flex;flex:none;justify-content:center;width:48px}.gform_wrapper.gravity-theme .gfield_list_icons button:focus,.gform_wrapper.gravity-theme .gfield_list_icons button:hover{opacity:1;outline:0}@media(max-width:640px){.gform_wrapper.gravity-theme .gfield_list_header{display:none}.gform_wrapper.gravity-theme .gfield_list_group{border:1px solid rgba(0,0,0,.2);display:block;margin-bottom:16px;padding:16px}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gravity-theme .gfield_list_group_item{width:auto}.gform_wrapper.gravity-theme .gfield_list_group:last-child{margin-bottom:0}.gform_wrapper.gravity-theme .gfield_list_group_item:not(:last-child){margin-bottom:8px}.gform_wrapper.gravity-theme .gfield_list_group_item:before{content:attr(data-label);font-size:14.992px}.gform_wrapper.gravity-theme .gfield_list_icons{background-color:#0000001a;line-height:0;margin:16px -16px -16px;padding:12px 16px;text-align:left;width:auto}.gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),.gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:0}}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:0;margin-right:16px}@media(max-width:640px){html[dir=rtl] .gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-right:0}}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_icons button.delete_list_item{margin-left:0;margin-right:5px}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container{width:100%}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container thead tr{display:flex;flex-wrap:nowrap}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container thead tr td,.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container thead tr th{flex-grow:1;white-space:normal;width:0;word-break:break-word}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container thead tr td:last-child{flex-grow:unset;width:48px}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody td,.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody th{flex-grow:1;white-space:normal;width:0;word-break:break-word}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody td.gfield_list_icons{flex-grow:unset;width:48px}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr{display:flex;flex-direction:row;flex-wrap:nowrap}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr .gfield_list_cell{flex-grow:1}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr .gfield_list_cell input{width:95%}@media screen and (max-width:640px){.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container th{display:none}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr{flex-flow:column}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr td:before{content:attr(data-label);font-size:14.992px}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr td{flex-grow:unset;width:auto}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr .gfield_list_icons{height:35px;width:auto}}.ginput_container_date .gform-datepicker-toggle{opacity:0!important;position:absolute!important;right:0!important;transform:none!important}.gform-theme--framework .gform-datepicker-calendar .monthSelector,.gform-theme--framework .gform-datepicker-calendar .yearSelector{position:absolute!important;display:block!important;width:50%!important;left:0!important;top:0!important;margin:0!important}.gform-theme--framework .gform-datepicker-calendar .yearSelector{left:auto!important;right:0!important}.gform-datepicker-calendar .monthMessage{display:none!important}.gform-datepicker-calendar{padding-top:2rem!important}.gform-theme--framework .gform-datepicker-calendar .monthSelector td,.gform-theme--framework .gform-datepicker-calendar .yearSelector td{padding-block-end:12px;width:100%;display:block}@media(pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=range]):not([type=file]),select,textarea{font-size:max(16px,1rem)!important}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.accordion-section-title{font-size:1em}img.alignright,a img.alignright{margin:0 0 1rem 1rem;float:right}img.alignleft,a img.alignleft{margin:0 1rem 1rem 0;float:left}img.aligncenter,a img.aligncenter{display:block;margin-right:auto;margin-left:auto}blockquote.wp-block-quote p{margin:0}blockquote.wp-block-quote p+cite{margin-top:.5rem}blockquote.wp-block-quote cite{font-style:normal;display:block}.gallery dl{margin:2rem 0!important}.gallery a{display:inline-block;vertical-align:top}.gallery img{vertical-align:top;border:none!important}figure{margin-bottom:1rem;width:auto!important}figure img{vertical-align:top}figcaption{border-left:2px solid var(--color-black);padding-left:.75rem;font-size:90%;line-height:1.25;margin-top:.75rem}.u-mt-3xs{margin-top:var(--spacing-3xs)}.u-mb-3xs{margin-bottom:var(--spacing-3xs)}.u-mt-2xs{margin-top:var(--spacing-2xs)}.u-mb-2xs{margin-bottom:var(--spacing-2xs)}.u-mt-xs{margin-top:var(--spacing-xs)}.u-mb-xs{margin-bottom:var(--spacing-xs)}.u-mt-sm{margin-top:var(--spacing-sm)}.u-mb-sm{margin-bottom:var(--spacing-sm)}.u-mt-md{margin-top:var(--spacing-md)}.u-mb-md{margin-bottom:var(--spacing-md)}.u-mt-lg{margin-top:var(--spacing-lg)}.u-mb-lg{margin-bottom:var(--spacing-lg)}.u-mt-xl{margin-top:var(--spacing-xl)}.u-mb-xl{margin-bottom:var(--spacing-xl)}.u-mt-2xl{margin-top:var(--spacing-2xl)}.u-mb-2xl{margin-bottom:var(--spacing-2xl)}.u-mt-3xl{margin-top:var(--spacing-3xl)}.u-mb-3xl{margin-bottom:var(--spacing-3xl)}.u-mt-4xl{margin-top:var(--spacing-4xl)}.u-mb-4xl{margin-bottom:var(--spacing-4xl)}.u-mt-5xl{margin-top:var(--spacing-5xl)}.u-mb-5xl{margin-bottom:var(--spacing-5xl)}.u-mt-6xl{margin-top:var(--spacing-6xl)}.u-mb-6xl{margin-bottom:var(--spacing-6xl)}.u-pt-3xs{padding-top:var(--spacing-3xs)}.u-pb-3xs{padding-bottom:var(--spacing-3xs)}.u-pt-2xs{padding-top:var(--spacing-2xs)}.u-pb-2xs{padding-bottom:var(--spacing-2xs)}.u-pt-xs{padding-top:var(--spacing-xs)}.u-pb-xs{padding-bottom:var(--spacing-xs)}.u-pt-sm{padding-top:var(--spacing-sm)}.u-pb-sm{padding-bottom:var(--spacing-sm)}.u-pt-md{padding-top:var(--spacing-md)}.u-pb-md{padding-bottom:var(--spacing-md)}.u-pt-lg{padding-top:var(--spacing-lg)}.u-pb-lg{padding-bottom:var(--spacing-lg)}.u-pt-xl{padding-top:var(--spacing-xl)}.u-pb-xl{padding-bottom:var(--spacing-xl)}.u-pt-2xl{padding-top:var(--spacing-2xl)}.u-pb-2xl{padding-bottom:var(--spacing-2xl)}.u-pt-3xl{padding-top:var(--spacing-3xl)}.u-pb-3xl{padding-bottom:var(--spacing-3xl)}.u-pt-4xl{padding-top:var(--spacing-4xl)}.u-pb-4xl{padding-bottom:var(--spacing-4xl)}.u-pt-5xl{padding-top:var(--spacing-5xl)}.u-pb-5xl{padding-bottom:var(--spacing-5xl)}.u-pt-6xl{padding-top:var(--spacing-6xl)}.u-pb-6xl{padding-bottom:var(--spacing-6xl)}.u-gap-3xs{gap:var(--spacing-3xs)}.u-gap-2xs{gap:var(--spacing-2xs)}.u-gap-xs{gap:var(--spacing-xs)}.u-gap-sm{gap:var(--spacing-sm)}.u-gap-md{gap:var(--spacing-md)}.u-gap-lg{gap:var(--spacing-lg)}.u-gap-xl{gap:var(--spacing-xl)}.u-gap-2xl{gap:var(--spacing-2xl)}.u-gap-3xl{gap:var(--spacing-3xl)}.u-gap-4xl{gap:var(--spacing-4xl)}.u-gap-5xl{gap:var(--spacing-5xl)}.u-gap-6xl{gap:var(--spacing-6xl)}.u-container{width:var(--container-width);max-width:100%;margin-left:auto;margin-right:auto}.u-container--narrow{width:var(--container-width-narrow);max-width:100%}h1,.h1{margin:0 0 .5rem;font-size:var(--fs-h1);font-weight:400;line-height:1;color:inherit;font-family:inherit}h2,.h2{margin:0 0 .5rem;font-size:var(--fs-h2);font-weight:400;line-height:1.05;color:inherit;font-family:inherit}h3,.h3{margin:0 0 .5rem;font-size:var(--fs-h3);font-weight:400;line-height:1.1;color:inherit;font-family:inherit}h4,.h4{margin:0 0 .5rem;font-size:var(--fs-h4);font-weight:400;line-height:1.1;color:inherit;font-family:inherit}h5,.h5{margin:0 0 .5rem;font-size:var(--fs-h5);font-weight:400;line-height:1.2;color:inherit;font-family:inherit}h6,.h6{margin:0 0 .5rem;font-size:var(--fs-h6);font-weight:400;line-height:1.3;color:inherit;font-family:inherit}.u-fsdisplay{font-size:var(--fs-display)}.u-fsh1{font-size:var(--fs-h1)}.u-fsh2{font-size:var(--fs-h2)}.u-fsh3{font-size:var(--fs-h3)}.u-fsh2Wysiwyg{font-size:var(--fs-h2Wysiwyg)}.u-fsh4{font-size:var(--fs-h4)}.u-fsh5{font-size:var(--fs-h5)}.u-fsh6{font-size:var(--fs-h6)}.u-fslead{font-size:var(--fs-lead)}.u-fsbody{font-size:var(--fs-body)}.u-fsbodySmall{font-size:var(--fs-bodySmall)}.u-fseyebrow{font-size:var(--fs-eyebrow)}.u-fsbutton{font-size:var(--fs-button)}.u-fsbuttonSmall{font-size:var(--fs-buttonSmall)}.u-fsnav{font-size:var(--fs-nav)}.u-fstag{font-size:var(--fs-tag)}.u-fscaption{font-size:var(--fs-caption)}.u-fsfineprint{font-size:var(--fs-fineprint)}.u-ts-display{font-size:var(--fs-display);font-weight:400;line-height:1}.u-ts-h1{font-size:var(--fs-h1);font-weight:400;line-height:1}.u-ts-h2{font-size:var(--fs-h2);font-weight:400;line-height:1.05}.u-ts-h3{font-size:var(--fs-h3);font-weight:400;line-height:1.1}.u-ts-h4{font-size:var(--fs-h4);font-weight:400;line-height:1.1}.u-ts-h5{font-size:var(--fs-h5);font-weight:400;line-height:1.2}.u-ts-h6{font-size:var(--fs-h6);font-weight:400;line-height:1.3}.u-ts-lead{font-size:var(--fs-lead);font-weight:400;line-height:1.4}.u-ts-body{font-size:var(--fs-body);font-weight:400;line-height:1.5}.u-ts-bodySmall{font-size:var(--fs-bodySmall);font-weight:400;line-height:1.6}.u-ts-eyebrow{font-size:var(--fs-eyebrow);font-weight:400;line-height:1.4}.u-ts-label{font-size:var(--fs-body);font-weight:600;line-height:1.4}.u-ts-button{font-size:var(--fs-button);font-weight:400;line-height:1.6}.u-ts-buttonSmall{font-size:var(--fs-buttonSmall);font-weight:400;line-height:1.6}.u-ts-nav{font-size:var(--fs-nav);font-weight:500;line-height:1.4}.u-ts-tag{font-size:var(--fs-tag);font-weight:600;line-height:1.2}.u-ts-quote{font-size:var(--fs-h4);font-weight:400;line-height:1.15}.u-ts-caption{font-size:var(--fs-caption);font-weight:400;line-height:1.4}.u-ts-fineprint{font-size:var(--fs-fineprint);font-weight:400;line-height:1.4}.u-bgFont{background-color:var(--color-font)}.u-colorFont{color:var(--color-font)}.u-bgBlack{background-color:var(--color-black)}.u-colorBlack{color:var(--color-black)}.u-bgWhite{background-color:var(--color-white)}.u-colorWhite{color:var(--color-white)}.u-bgSurface{background-color:var(--color-surface)}.u-colorSurface{color:var(--color-surface)}.u-bgSurfaceAlt{background-color:var(--color-surfaceAlt)}.u-colorSurfaceAlt{color:var(--color-surfaceAlt)}.u-bgGray{background-color:var(--color-gray)}.u-colorGray{color:var(--color-gray)}.u-bgDark{background-color:var(--color-dark)}.u-colorDark{color:var(--color-dark)}.u-bgGrayDark{background-color:var(--color-grayDark)}.u-colorGrayDark{color:var(--color-grayDark)}.u-bgPrimary{background-color:var(--color-primary)}.u-colorPrimary{color:var(--color-primary)}.u-bgAccent{background-color:var(--color-accent)}.u-colorAccent{color:var(--color-accent)}.u-bgAccentOrange{background-color:var(--color-accentOrange)}.u-colorAccentOrange{color:var(--color-accentOrange)}.u-bgAccentWarm{background-color:var(--color-accentWarm)}.u-colorAccentWarm{color:var(--color-accentWarm)}.u-bgAccentBlue{background-color:var(--color-accentBlue)}.u-colorAccentBlue{color:var(--color-accentBlue)}.u-bgSurfaceBlue{background-color:var(--color-surfaceBlue)}.u-colorSurfaceBlue{color:var(--color-surfaceBlue)}.u-bgMuted{background-color:var(--color-muted)}.u-colorMuted{color:var(--color-muted)}.u-bgBorder{background-color:var(--color-border)}.u-colorBorder{color:var(--color-border)}.u-bgBorderDark{background-color:var(--color-borderDark)}.u-colorBorderDark{color:var(--color-borderDark)}.u-bgFocus{background-color:var(--color-focus)}.u-colorFocus{color:var(--color-focus)}.u-bgInvalid{background-color:var(--color-invalid)}.u-colorInvalid{color:var(--color-invalid)}body.theme-blauw{--color-accent: var( --color-accentBlue );--color-focus: var( --color-accentBlue );--color-surface: var( --color-surfaceBlue )}.u-radius-sm{border-radius:var(--radius-sm)}.u-radius-m{border-radius:var(--radius-m)}.u-radius-lg{border-radius:var(--radius-lg)}.js-text-reveal [data-text-reveal],.js-text-reveal [data-reveal],.js-text-reveal [data-reveal-image] img{opacity:0}.r-imageReveal img{opacity:0;transform:scale(1.05);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.r-imageReveal.is-revealed img{opacity:1;transform:none}.r-textReveal{--reveal-descender: .2em;--reveal-side: .1em}.r-textReveal__word{display:inline-block;white-space:nowrap}.r-textReveal__char{display:inline-block;overflow:hidden;vertical-align:top;line-height:inherit;padding-bottom:var(--reveal-descender);margin-bottom:calc(-1 * var(--reveal-descender));padding-inline:var(--reveal-side);margin-inline:calc(-1 * var(--reveal-side))}.r-textReveal.-revealed .r-textReveal__char{overflow:visible}.r-textReveal.-fitBreak .r-textReveal__word{white-space:normal}.r-textReveal__line{display:block;overflow:hidden;line-height:inherit}.r-textReveal__line>.r-textReveal__inner{display:block}.r-textReveal__inner{display:inline-block;line-height:inherit;transform:translateY(calc(var(--ry, 130) * 1%))}.r-textReveal.-revealing .r-textReveal__inner{will-change:transform}@media(max-width:47.99em){h1,.b-hero__title{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}}.-fitBreak{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}@keyframes a-arrowCycle-right{0%{transform:translate(0)}22.917%{transform:translate(100%);animation-timing-function:steps(1,end)}50%{transform:translate(-100%)}72.917%{transform:translate(0)}to{transform:translate(0)}}@keyframes a-arrowCycle-left{0%{transform:translate(0)}22.917%{transform:translate(-100%);animation-timing-function:steps(1,end)}50%{transform:translate(100%)}72.917%{transform:translate(0)}to{transform:translate(0)}}@keyframes a-arrowCycle-down{0%{transform:translate(0)}22.917%{transform:translateY(100%);animation-timing-function:steps(1,end)}50%{transform:translateY(-100%)}72.917%{transform:translate(0)}to{transform:translate(0)}}@keyframes a-arrowCycle-up{0%{transform:translate(0)}22.917%{transform:translateY(-100%);animation-timing-function:steps(1,end)}50%{transform:translateY(100%)}72.917%{transform:translate(0)}to{transform:translate(0)}}.a-arrowCycle{position:absolute;inset:0;display:block;pointer-events:none}.a-arrowCycle__glyph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transform:translate(0);animation-duration:2.4s;animation-timing-function:cubic-bezier(.65,0,.35,1);animation-iteration-count:infinite}.a-arrowCycle[data-arrow-cycle=right] .a-arrowCycle__glyph.-ghost{transform:translate(-100%)}.a-arrowCycle[data-arrow-cycle=left] .a-arrowCycle__glyph.-ghost{transform:translate(100%)}.a-arrowCycle[data-arrow-cycle=down] .a-arrowCycle__glyph.-ghost{transform:translateY(-100%)}.a-arrowCycle[data-arrow-cycle=up] .a-arrowCycle__glyph.-ghost{transform:translateY(100%)}@media(prefers-reduced-motion:no-preference){:is(a,button,.-arrowCycleHost):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]) .a-arrowCycle__glyph.-ghost{animation-delay:-1.2s}:is(a,button,.-arrowCycleHost):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]) .a-arrowCycle[data-arrow-cycle=right] .a-arrowCycle__glyph{animation-name:a-arrowCycle-right}:is(a,button,.-arrowCycleHost):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]) .a-arrowCycle[data-arrow-cycle=left] .a-arrowCycle__glyph{animation-name:a-arrowCycle-left}:is(a,button,.-arrowCycleHost):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]) .a-arrowCycle[data-arrow-cycle=down] .a-arrowCycle__glyph{animation-name:a-arrowCycle-down}:is(a,button,.-arrowCycleHost):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]) .a-arrowCycle[data-arrow-cycle=up] .a-arrowCycle__glyph{animation-name:a-arrowCycle-up}}.logged-in .block-label{position:absolute;top:0;right:0;z-index:9999;padding:.25rem .5rem;background-color:#000000d9;color:#fff;font-size:.75rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-weight:700;line-height:1.2;pointer-events:none;-webkit-user-select:none;user-select:none;border-bottom-left-radius:.25rem;white-space:nowrap;opacity:.6}.logged-in .block-label.-clickable{pointer-events:auto;cursor:pointer}.u-blocksWrapper>*{padding-top:var(--blocks-padding-top)}.u-blocksWrapper>*.u-bgFont:has(+*:not(.u-bgFont)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgBlack:has(+*:not(.u-bgBlack)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgWhite:has(+*:not(.u-bgWhite)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgSurface:has(+*:not(.u-bgSurface)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgSurfaceAlt:has(+*:not(.u-bgSurfaceAlt)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgGray:has(+*:not(.u-bgGray)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgDark:has(+*:not(.u-bgDark)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgGrayDark:has(+*:not(.u-bgGrayDark)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgPrimary:has(+*:not(.u-bgPrimary)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgAccent:has(+*:not(.u-bgAccent)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgAccentOrange:has(+*:not(.u-bgAccentOrange)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgAccentWarm:has(+*:not(.u-bgAccentWarm)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgAccentBlue:has(+*:not(.u-bgAccentBlue)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgSurfaceBlue:has(+*:not(.u-bgSurfaceBlue)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgMuted:has(+*:not(.u-bgMuted)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgBorder:has(+*:not(.u-bgBorder)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgBorderDark:has(+*:not(.u-bgBorderDark)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgFocus:has(+*:not(.u-bgFocus)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgInvalid:has(+*:not(.u-bgInvalid)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgFont:has(+*.u-bgFont){padding-bottom:0}.u-blocksWrapper>*.u-bgBlack:has(+*.u-bgBlack){padding-bottom:0}.u-blocksWrapper>*.u-bgWhite:has(+*.u-bgWhite){padding-bottom:0}.u-blocksWrapper>*.u-bgSurface:has(+*.u-bgSurface){padding-bottom:0}.u-blocksWrapper>*.u-bgSurfaceAlt:has(+*.u-bgSurfaceAlt){padding-bottom:0}.u-blocksWrapper>*.u-bgGray:has(+*.u-bgGray){padding-bottom:0}.u-blocksWrapper>*.u-bgDark:has(+*.u-bgDark){padding-bottom:0}.u-blocksWrapper>*.u-bgGrayDark:has(+*.u-bgGrayDark){padding-bottom:0}.u-blocksWrapper>*.u-bgPrimary:has(+*.u-bgPrimary){padding-bottom:0}.u-blocksWrapper>*.u-bgAccent:has(+*.u-bgAccent){padding-bottom:0}.u-blocksWrapper>*.u-bgAccentOrange:has(+*.u-bgAccentOrange){padding-bottom:0}.u-blocksWrapper>*.u-bgAccentWarm:has(+*.u-bgAccentWarm){padding-bottom:0}.u-blocksWrapper>*.u-bgAccentBlue:has(+*.u-bgAccentBlue){padding-bottom:0}.u-blocksWrapper>*.u-bgSurfaceBlue:has(+*.u-bgSurfaceBlue){padding-bottom:0}.u-blocksWrapper>*.u-bgMuted:has(+*.u-bgMuted){padding-bottom:0}.u-blocksWrapper>*.u-bgBorder:has(+*.u-bgBorder){padding-bottom:0}.u-blocksWrapper>*.u-bgBorderDark:has(+*.u-bgBorderDark){padding-bottom:0}.u-blocksWrapper>*.u-bgFocus:has(+*.u-bgFocus){padding-bottom:0}.u-blocksWrapper>*.u-bgInvalid:has(+*.u-bgInvalid){padding-bottom:0}.u-blocksWrapper>*:last-child{padding-bottom:var(--blocks-padding-bottom)}.editor-styles-wrapper .editor-post-title{margin-bottom:0!important;padding-left:3.125rem}.editor-styles-wrapper{background-color:var(--color-surface)}.editor-styles-wrapper .wp-block{max-width:100%!important}.editor-styles-wrapper .is-layout-flow>*{margin-block-start:3.125rem!important}.editor-styles-wrapper .acf-block-preview:empty{min-height:80px;display:flex;justify-content:center;align-items:center}.editor-styles-wrapper .acf-block-preview:empty:after{content:"This block is empty — fill in the required fields";display:inline-block}.editor-styles-wrapper .acf-block-preview .ginput_container_select select{background-image:none!important}body.wp-admin .block-editor-inserter__tips,body.wp-admin .block-editor-block-preview__content,body.wp-admin .block-editor-inserter__preview-container{display:none!important}body.wp-admin .block-editor-inserter__menu .block-editor-block-types-list{max-width:100%}body.wp-admin .block-editor-tabbed-sidebar button[id*=-patterns]{display:none!important}
