*,::after,::before{box-sizing:border-box}*{margin:0;padding:0;font:inherit}img,picture,svg,video{max-width:100%;object-fit:cover}ol,ul{list-style-type:none}a{text-decoration:none;color:inherit}strong{font-weight:var(--font-weight-strong)}em{font-style:italic}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:0 0;color:inherit;font:inherit;line-height:normal;text-align:inherit;cursor:pointer}:root,[data-theme=inverse]{--color-neutral:188 100% 22%;--color-neutral-100:hsl(var(--color-neutral) / 10%);--color-neutral-200:hsl(var(--color-neutral) / 20%);--color-neutral-300:hsl(var(--color-neutral) / 30%);--color-neutral-400:hsl(var(--color-neutral) / 40%);--color-neutral-500:hsl(var(--color-neutral) / 50%);--color-neutral-600:hsl(var(--color-neutral) / 60%);--color-neutral-700:hsl(var(--color-neutral) / 70%);--color-neutral-800:hsl(var(--color-neutral) / 80%);--color-neutral-900:hsl(var(--color-neutral) / 90%);--color-content-primary:hsl(var(--color-neutral));--color-content-secondary:var(--color-neutral-700);--color-content-tertiary:var(--color-neutral-400);--color-content-accent:hsla(175, 100%, 30%);--color-content-highlight:hsla(52, 100%, 50%);--color-content-inverse:hsla(0, 0%, 100%);--color-content-white:hsla(0, 0%, 100%);--color-content-black:hsla(0, 0%, 0%);--color-background:hsla(0, 0%, 100%);--color-background-primary:hsla(188, 100%, 22%);--color-background-subtle:hsl(var(--color-neutral) / 10%);--color-background-accent:hsla(175, 100%, 30%);--color-background-highlight:hsla(52, 100%, 50%);--color-background-inverse:hsla(0, 0%, 0%);--color-stroke-brand:hsla(0, 0%, 100%);--color-stroke-divider:var(--color-neutral-200);--font-family-display:"Nunito",sans-serif;--font-family-body:"Nunito",sans-serif;--font-family-cards:"Oswald",sans-serif;--font-weight-normal:400;--font-weight-medium:700;--font-weight-strong:800;--font-size-heading-xl:clamp(3rem, 5vw, 5rem);--font-size-heading-l:clamp(2.75rem, 4vw, 3.75rem);--font-size-heading-m:clamp(2rem, 3.5vw, 3rem);--font-size-heading-s:clamp(1.5rem, 2.5vw, 2rem);--font-size-heading-xs:clamp(1.25rem, 2vw, 1.5rem);--font-size-heading-xxs:clamp(1rem, 1.5vw, 1.25rem);--font-size-body-l:clamp(1.125rem, 1.5vw, 1.375rem);--font-size-body-m:clamp(1rem, 1.5vw, 1.25rem);--font-size-body-s:clamp(.9rem, 1.25vw, 1.125rem);--font-size-body-xs:clamp(.75rem, 1vw, 1rem);--font-size-body-xxs:clamp(.625rem, 1vw, .75rem);--line-height-xs:90%;--line-height-s:100%;--line-height-m:120%;--line-height-l:150%;--letter-spacing:-0.1rem;--space-none:0;--space-4:clamp(.25rem, .5vw, .25rem);--space-8:clamp(.5rem, .75vw, .5rem);--space-12:clamp(.5rem, 1vw, .75rem);--space-16:clamp(.75rem, 1.5vw, 1rem);--space-24:clamp(1rem, 2vw, 1.5rem);--space-32:clamp(1.5rem, 2.5vw, 2rem);--space-48:clamp(2rem, 3.5vw, 3rem);--space-64:clamp(3rem, 4.5vw, 4rem);--space-80:clamp(3rem, 5.5vw, 5rem);--section-padding-none:0;--section-padding-main:clamp(3rem, 5vw, 6rem);--section-padding-small:clamp(2rem, 5vw, 4rem);--gutter:clamp(1rem, 1.5vw, 1.5rem);--max-width-xs:30rem;--max-width-s:40rem;--max-width-m:50rem;--max-width-l:60rem;--max-width-xl:75rem;--border-radius:clamp(1rem, 1vw, 1rem);--border-radius-s:clamp(.5rem, .75vw, .5rem);--border-radius-full:9999px;--border-radius-circle:50%;--transition-base:all var(--duration-normal) var(--easing-custom);--easing-custom:cubic-bezier(0.63, 0.05, 0, 1);--duration-fast:0.25s;--duration-normal:0.5s;--duration-slow:0.75s;--z-index-header:1000;--z-index-modal:1001;--box-shadow-base:0 0 24px 0 rgba(0, 0, 0, 0.1);--box-shadow-large:0 24px 48px 0 rgba(0, 0, 0, 0.1)}[data-theme=inverse]{--color-neutral:0,0%,100%;--color-background:hsla(188, 100%, 22%);--color-background-inverse:hsla(0 0% 100%);--color-content-inverse:hsla(188, 100%, 22%);--btn-background:white;--btn-background-hover:var(--color-background-primary);--btn-background-arrow:var(--color-background-accent);--btn-background-arrow-hover:var(--color-background);--btn-color:var(--color-content-accent);--btn-color-hover:var(--color-content-white);--btn-color-arrow:var(--color-content-white);--btn-color-arrow-hover:var(--color-content-primary)}:root{--size-container-max:1600px;--size-container-ideal:90vw;--header-height:clamp(4rem, 5vw, 6rem);--btn-background:var(--color-background-accent);--btn-background-hover:var(--color-background-primary);--btn-background-arrow:var(--color-background);--btn-background-arrow-hover:var(--color-background);--btn-color:var(--color-content-inverse);--btn-color-hover:var(--color-content-inverse);--btn-color-arrow:var(--color-content-accent);--btn-color-arrow-hover:var(--color-content-primary);--btn-padding:var(--space-4) var(--space-4) var(--space-4) var(--space-24);--btn-gap:var(--space-16)}html{font-size:1rem}.container{width:var(--size-container-ideal);max-width:var(--size-container-max);margin-inline:auto}@media screen and (min-width:480px){html{font-size:1rem}}@media screen and (min-width:768px){html{font-size:1rem}}@media screen and (min-width:992px){html{font-size:clamp(.75rem,.95vw,1rem)}.container{--size-container-ideal:82.5vw}.container--m{--size-container-ideal:70vw;--size-container-max:1200px}.container--s{--size-container-ideal:75vw;--size-container-max:960px}}body{background-color:var(--color-background);font-family:var(--font-family-body);font-weight:var(--font-weight-normal);font-size:var(--font-size-body-m);line-height:var(--line-height-m);color:var(--color-content-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed;font-kerning:none;scroll-behavior:smooth;z-index:1;overflow-x:hidden;letter-spacing:calc(var(--letter-spacing) * .2)}.page-wrapper[data-page-offset=true]{margin-top:var(--header-height)}a,button,svg{transition:var(--transition-base)}::placeholder{color:var(--color-content-tertiary)}input[type=submit]{cursor:pointer}.line-mask{padding-bottom:.3rem;margin-bottom:-.3rem}[data-split=heading]:has(mark){line-height:115%}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:var(--font-weight-strong);line-height:var(--line-height-s);color:inherit;text-wrap:balance}.heading--xl{font-size:var(--font-size-heading-xl);letter-spacing:calc(var(--letter-spacing) * 1.5)}.heading--l{font-size:var(--font-size-heading-l);letter-spacing:calc(var(--letter-spacing) * .5)}.heading--m{font-size:var(--font-size-heading-m);letter-spacing:calc(var(--letter-spacing) * .5)}.heading--s{font-size:var(--font-size-heading-s);letter-spacing:calc(var(--letter-spacing) * .5)}.heading--xs{font-size:var(--font-size-heading-xs);letter-spacing:calc(var(--letter-spacing) * .25);line-height:var(--line-height-m)}.heading--xxs{font-size:var(--font-size-heading-xxs)}.eyebrow{--eyebrow-before:clamp(.5rem, 1vw, .5rem);position:relative;display:inline-flex;text-transform:lowercase;font-size:var(--font-size-heading-xs);font-weight:var(--font-weight-strong);line-height:var(--line-height-xs);letter-spacing:calc(var(--letter-spacing) * .5);padding-left:calc(var(--eyebrow-before) + var(--space-8));color:var(--color-content-tertiary)}.eyebrow::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:var(--eyebrow-before);height:var(--eyebrow-before);border-radius:var(--border-radius-circle);background-color:var(--color-content-tertiary)}.text{line-height:var(--line-height-l)}.text--l{font-size:var(--font-size-body-l)}.text--s{font-size:var(--font-size-body-s)}.text--xs{font-size:var(--font-size-body-xs)}.text--xxs{font-size:var(--font-size-body-xxs)}p{line-height:var(--line-height-l)}.text ol,.text ul{display:flex;flex-direction:column;gap:var(--space-12);padding-left:var(--space-24)}.text>ol>li>ul>li,.text>ul>li{--list-item-size:clamp(.3rem, 0.5vw, .5rem);--list-item-gap:var(--space-12);position:relative;padding-left:calc(var(--list-item-size) + var(--list-item-gap))}.text>ol>li>ul>li::before,.text>ul>li::before{content:"";position:absolute;top:calc(var(--font-size-body-m)/ 2);left:0;width:var(--list-item-size);height:var(--list-item-size);border-radius:var(--border-radius-circle);background-color:var(--color-content-primary)}.text>ol{counter-reset:ordered-list}.text>ol>li{--list-item-size:1.75rem;--list-item-gap:var(--space-12);position:relative;padding-left:calc(var(--list-item-size) + var(--list-item-gap));counter-increment:ordered-list}.text>ol>li::before{content:counter(ordered-list);position:absolute;top:calc(1lh - (var(--list-item-size)/ 2));left:0;display:grid;place-items:center;width:var(--list-item-size);height:var(--list-item-size);border-radius:var(--border-radius-circle);background-color:var(--color-background-primary);color:var(--color-content-inverse);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-strong);line-height:1}.text>ol>li>:is(ul,ol),.text>ul>li>:is(ul,ol){margin-top:var(--space-12)}.text>ol>li>ul>li,.text>ul>li>ul>li{--list-item-size:1rem}.text>ol>li>ol,.text>ul>li>ol{counter-reset:ordered-list-nested}.text>ol>li>ol>li,.text>ul>li>ol>li{--list-item-size:1.25rem;--list-item-gap:var(--space-12);position:relative;padding-left:calc(var(--list-item-size) + var(--list-item-gap));counter-increment:ordered-list-nested}.text>ol>li>ol>li::before,.text>ul>li>ol>li::before{content:counter(ordered-list-nested);position:absolute;top:0;left:0;display:grid;place-items:center;width:var(--list-item-size);height:var(--list-item-size);border-radius:var(--border-radius-circle);background-color:var(--color-background-inverse);color:var(--color-content-inverse);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-strong);line-height:1}[data-theme]{color:var(--color-content-primary)}[data-theme-color=accent]{--theme-color:var(--color-background-accent)}[data-theme-color=bloesemroze]{--theme-color:var(--color-background-bloesemroze)}[data-theme-color=fuchsia]{--theme-color:var(--color-background-fuchsia)}[data-theme-color=mintgroen]{--theme-color:var(--color-background-mintgroen)}[data-theme-color=indigoblauw]{--theme-color:var(--color-background-indigoblauw)}.text-styles{display:flex;flex-direction:column}.text-styles>li{padding-block:var(--space-32);border-top:solid 1px var(--color-stroke-divider)}.section{height:100dvh}.section__container{display:flex;align-items:center;justify-content:center;height:100%;max-width:1440px}.gform_wrapper{--gform-field-height:clamp(3rem, 4vw, 4rem);--gform-field-padding:var(--space-16);--gform-field-background:var(--color-background);--gform-field-border:var(--color-stroke-divider);--gform-field-border-focus:var(--color-content-accent);--gform-error-color:red;width:100%;color:var(--color-content-primary)}.gform_wrapper .gform_body,.gform_wrapper .gform_fields,.gform_wrapper form{width:100%}.gform_wrapper .gform_fields{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-24) var(--gutter)}.gform_wrapper .gfield{grid-column:1/-1;min-width:0}.gform_wrapper .gfield--type-honeypot{display:none!important}.gform_wrapper .gfield--width-half{grid-column:span 6}.gform_wrapper .gfield--width-third{grid-column:span 4}.gform_wrapper .gfield--width-quarter{grid-column:span 3}.gform_wrapper .gfield_label,.gform_wrapper .gform-field-label{display:inline-block;margin-bottom:var(--space-8);font-size:var(--font-size-body-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-m)}.gform_wrapper .gfield_required{margin-left:2px;color:red}.gform_wrapper .gfield_description,.gform_wrapper .ginput_complex label{display:block;margin-top:var(--space-8);color:var(--color-content-secondary);font-size:var(--font-size-body-xs);line-height:var(--line-height-l)}.gform_wrapper input:not([type=submit]):not([type=button]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]),.gform_wrapper select,.gform_wrapper textarea{width:100%;border:1px solid var(--gform-field-border);border-radius:var(--border-radius-s);outline:0;background-color:var(--gform-field-background);color:var(--color-content-primary);transition:var(--transition-base)}.gform_wrapper input:not([type=submit]):not([type=button]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]),.gform_wrapper select{min-height:var(--gform-field-height);padding:0 var(--gform-field-padding)}.gform_wrapper textarea{min-height:10rem;padding:var(--gform-field-padding);resize:vertical;line-height:var(--line-height-l)}.gform_wrapper select{cursor:pointer}.gform_wrapper input:focus-visible,.gform_wrapper select:focus-visible,.gform_wrapper textarea:focus-visible{border-color:var(--gform-field-border-focus);box-shadow:0 0 0 .1875rem color-mix(in srgb,var(--color-content-accent) 25%,transparent)}.gform_wrapper input:disabled,.gform_wrapper select:disabled,.gform_wrapper textarea:disabled{cursor:not-allowed;opacity:.5}.gform_wrapper .ginput_complex{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-16) var(--gutter)}.gform_wrapper .ginput_complex>span{min-width:0}.gform_wrapper .gfield_checkbox,.gform_wrapper .gfield_radio{display:grid;gap:var(--space-8)}.gform_wrapper .gchoice{display:flex;align-items:flex-start;gap:var(--space-8)}.gform_wrapper .gchoice input{flex:0 0 auto;width:1.125rem;height:1.125rem;margin-top:.1em;accent-color:var(--color-background-accent)}.gform_wrapper .gchoice label{line-height:var(--line-height-l)}.gform_wrapper input[type=file]{width:100%;padding:var(--space-12);border:1px dashed var(--gform-field-border);border-radius:var(--border-radius-s)}.gform_wrapper .gform_validation_errors{margin-bottom:var(--space-24);padding:var(--space-16);border:1px solid var(--gform-error-color);border-radius:var(--border-radius-s);color:var(--gform-error-color);font-size:var(--font-size-body-s)}.gform_wrapper .gform_validation_errors h2{font-size:var(--font-size-body-m);line-height:var(--line-height-m)}.gform_wrapper .gfield_error input:not([type=checkbox]):not([type=radio]),.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea{border-color:var(--gform-error-color)}.gform_wrapper .validation_message{margin-top:var(--space-8);color:var(--gform-error-color)}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-12);margin-top:var(--space-32)}.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input[type=button]{min-height:var(--gform-field-height);padding:var(--space-12) var(--space-24);border:0;border-radius:var(--border-radius-full);background-color:var(--color-background-accent);color:var(--color-content-inverse);font-size:var(--font-size-body-s);font-weight:var(--font-weight-medium);line-height:1;cursor:pointer;transition:var(--transition-base)}.gform_wrapper .gform_confirmation_message{padding:var(--space-24);border-radius:var(--border-radius-s);background-color:var(--color-neutral-100)}@media (max-width:767px){.gform_wrapper .gfield--width-half,.gform_wrapper .gfield--width-quarter,.gform_wrapper .gfield--width-third{grid-column:1/-1}.gform_wrapper .ginput_complex{grid-template-columns:1fr}}.header{position:fixed;z-index:var(--z-index-header);top:0;left:0;width:100%;height:var(--header-height);background-color:var(--color-background-primary);animation:header-enter 1s var(--easing-custom) backwards;mix-blend-mode:inverse;transform:translateY(0);transition:transform .6s var(--easing-custom)}.header::before{content:"";position:absolute;z-index:2;inset:0;background-color:var(--color-background-primary);pointer-events:none}.header__group{position:relative;z-index:3;display:flex;align-items:center;gap:var(--space-16)}.header__logo{position:relative}.header__reviews{align-self:center;display:grid;transform:translateY(.5rem);scale:.6;transform-origin:left}.header__container{position:relative;display:flex;align-items:center;justify-content:space-between;height:100%;margin:0 auto}.header__side{position:fixed;z-index:4;top:0;right:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--space-32);width:min(26rem,88vw);height:100dvh;padding-inline:var(--space-32);overflow-y:auto;background-color:var(--color-background);transform:translateX(100%);transition:transform .4s var(--easing-custom)}.header.is-menu-open .header__side{transform:translateX(0)}.header__backdrop{position:fixed;z-index:calc(var(--z-index-header) - 1);inset:0;visibility:hidden;opacity:0;background:hsl(0 0% 0% / 45%);transition:opacity .3s,visibility .3s}body.menu-open .header__backdrop{visibility:visible;opacity:1}.header__menu-toggle{position:relative;z-index:5;display:grid;flex-shrink:0;gap:.3rem;width:2.75rem;height:2.75rem;place-content:center;border:0;color:var(--color-content-inverse);border-radius:var(--border-radius-circle)}.header__menu-toggle span{display:block;width:1.5rem;height:.125rem;background:currentColor;transition:transform .25s,opacity .2s}.header.is-menu-open .header__menu-toggle span{color:var(--color-content-invere)}.header.is-menu-open .header__menu-toggle{background-color:var(--color-background-primary);border-radius:var(--border-radius-circle)}.header.is-menu-open .header__menu-toggle span:first-child{transform:translateY(.425rem) rotate(45deg)}.header.is-menu-open .header__menu-toggle span:nth-child(2){opacity:0}.header.is-menu-open .header__menu-toggle span:last-child{transform:translateY(-.425rem) rotate(-45deg)}body.menu-open{overflow:hidden}.header__side .header__buttons,.header__side .nav,.header__side .nav__item,.header__side .nav__list{width:100%}.header__side .header__buttons{justify-content:flex-start}.header .nav-item,.header__buttons{position:relative;z-index:3}.header__buttons{flex-direction:column}.header__buttons .btn{width:100%;--btn-background-hover:var(--color-background);--btn-background-arrow-hover:var(--color-background-accent);--btn-color-hover:var(--color-content-accent);--btn-color-arrow-hover:var(--color-content-inverse)}@media (min-width:480px){.header__reviews{scale:.75}}@media (min-width:768px){.header__reviews{scale:.8}}@media (min-width:992px){.header.is-hidden{transform:translateY(-100%)}.header__reviews{scale:.7}.header__side{position:static;z-index:auto;display:flex;flex-direction:row;justify-content:initial;align-items:center;width:auto;height:auto;padding:0;overflow:visible;background:0 0;transform:none;transition:none}.header__side .header__buttons,.header__side .nav,.header__side .nav__item,.header__side .nav__list{width:auto}.header__backdrop,.header__menu-toggle{display:none}.header__buttons{flex-direction:row}.header__buttons .btn{width:auto}}@media (min-width:1512px){.header__reviews{scale:.9}}@media (prefers-reduced-motion:reduce){.header{animation:none}.header__backdrop,.header__menu-toggle span,.header__side{transition:none}}.nav{display:flex;margin-top:8rem}.nav__list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-32);margin:0;padding:0;list-style:none}.nav__item{position:relative;font-size:var(--font-size-body-l);font-weight:var(--font-weight-medium);color:var(--color-content-primary)}.nav__dropdown-trigger{border:0;color:inherit;font:inherit}.nav__dropdown{position:static;z-index:1;top:var(--header-height);left:0;width:100%;visibility:hidden;opacity:0;max-height:0;overflow:hidden;background:var(--color-background);box-shadow:none;pointer-events:none;transition:var(--transition-base);will-change:max-height}.nav__dropdown-inner{display:grid;grid-template-columns:1fr;gap:var(--space-16);margin:0 auto;padding-block:var(--space-48);color:var(--color-content-primary)}.nav__item--has-dropdown{position:relative}.nav__item--has-dropdown.is-open .nav__dropdown{visibility:visible;opacity:1;max-height:80vh;pointer-events:auto}@media (max-width:991px){.nav__list{gap:0}.nav__item{border-top:1px solid var(--color-stroke-divider);padding-block:var(--space-16)}.nav__item--has-dropdown .nav__dropdown{visibility:visible;opacity:1;max-height:none;pointer-events:auto}.nav__dropdown-inner{gap:0;padding-block:var(--space-12) 0}.nav__column-title a{display:flex;align-items:center;gap:var(--space-12);padding-block:var(--space-16);padding-inline-start:var(--space-16)}.nav__column-title a::before{content:"";flex-shrink:0;width:.4rem;height:.4rem;border-top:.125rem solid currentColor;border-right:.125rem solid currentColor;transform:rotate(45deg)}.nav__column-content{display:none}}@media (min-width:992px){.nav{display:flex;margin:0;padding:0}.nav__item{color:var(--color-content-inverse)}.nav__list{flex-direction:row}.header__side .nav-item{font-size:var(--font-size-body-s)}.nav__dropdown{position:fixed;width:100%;max-height:none;overflow:visible;transform:translateY(-100%);box-shadow:0 1rem 2.5rem hsl(0 0% 0% / 15%);will-change:transform}.nav__dropdown-trigger{display:inline-flex;align-items:center;gap:var(--space-8)}.nav__dropdown-trigger::after{content:"";width:.45rem;height:.45rem;border-right:.125rem solid currentColor;border-bottom:.125rem solid currentColor;transform:translateY(-.1rem) rotate(45deg);transition:transform .25s}.nav__item--has-dropdown.is-open .nav__dropdown-trigger::after,.nav__item--has-dropdown:focus-within .nav__dropdown-trigger::after,.nav__item--has-dropdown:hover .nav__dropdown-trigger::after{transform:translateY(.15rem) rotate(225deg)}.nav__dropdown-inner{grid-template-columns:repeat(4,1fr);gap:var(--space-48)}.nav__item--has-dropdown.is-open .nav__dropdown,.nav__item--has-dropdown:focus-within .nav__dropdown,.nav__item--has-dropdown:hover .nav__dropdown{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}}.nav__column-title{width:100%;margin:0;font-size:var(--font-size-body-m);font-weight:var(--font-weight-strong);line-height:var(--line-height-m)}.nav__dropdown-list{display:grid;gap:var(--space-16);margin:0;padding:0;list-style:none}.nav__dropdown-list a{display:block;color:inherit;font-size:var(--font-size-body-s);font-weight:var(--font-weight-normal);text-decoration:none}.nav__column-title a:focus-visible,.nav__column-title a:hover,.nav__dropdown-list a:focus-visible,.nav__dropdown-list a:hover{text-decoration:underline;text-underline-offset:.2em}.nav__column{display:flex;flex-direction:column;align-items:flex-start}.nav__column-link{display:inline-flex;align-items:center;gap:var(--space-8);margin-top:var(--space-32);font-size:var(--font-size-body-s);text-transform:lowercase}.nav__column-link:focus-visible,.nav__column-link:hover{gap:var(--space-12)}.nav__column-link:focus-visible,.nav__column-title a:focus-visible,.nav__dropdown-list a:focus-visible,.nav__dropdown-trigger:focus-visible{outline:currentColor solid .125rem;outline-offset:.2rem}@media (prefers-reduced-motion:reduce){.nav__dropdown{transition:none}}.nav-item[aria-current=page]{position:relative}.nav-item[aria-current=page]::after{content:"";position:absolute;right:0;bottom:-.25rem;left:0;height:.125rem;border-radius:var(--border-radius-full);background-color:currentColor}.footer{padding-block-start:var(--section-padding-main);padding-block-end:var(--section-padding-small);background-color:var(--color-background)}.footer__container{display:flex;flex-direction:column;gap:var(--section-padding-small)}.footer__header{position:relative;display:grid;grid-template-columns:1fr;gap:var(--gutter)}.footer__eddie{--eddie-size:clamp(15rem, 25vw, 25rem);position:absolute;top:calc(var(--eddie-size) * -.5);left:50%;transform:translateX(-50%);z-index:0;width:var(--eddie-size);height:auto}.footer__eddie img{width:100%;height:100%}.footer__promise{order:1;z-index:1;align-self:flex-end;justify-content:flex-end}.footer__promise img{object-position:left;width:100%;max-width:40rem;height:auto}.footer__headline{order:2}.footer__headline h2{line-height:var(--line-height-m)}.footer__banner{text-align:center;padding-block:var(--space-24);background-color:var(--color-background-highlight);font-size:var(--font-size-body-l);font-weight:var(--font-weight-medium);text-wrap:balance;color:var(--color-content-black)}.footer__banner a{color:inherit;text-decoration:none;white-space:nowrap}.footer__columns{display:grid;grid-template-columns:1fr;gap:var(--gutter);row-gap:var(--space-64)}.footer-column{display:flex;flex-direction:column;gap:var(--space-16)}.footer-column__logo{display:flex;justify-self:flex-start;max-width:15rem}.footer-column__buttons{align-items:stretch;margin-top:var(--space-16)}.footer-column__logo svg{width:100%;height:auto}.footer-column__list{display:flex;flex-direction:column;gap:var(--space-8)}.footer-column__list li{display:inline-flex;flex-direction:row;gap:var(--space-8);font-size:var(--font-size-body-s)}.footer-column--openinghours .footer-column__list>li:nth-of-type(odd){font-style:italic;color:var(--color-content-tertiary)}.status-dot{--status-dot-size:.5rem;position:relative;margin-top:.4rem;display:inline-flex;width:var(--status-dot-size);height:var(--status-dot-size);border-radius:var(--border-radius-circle);background-color:#6bdc33}.status-dot--ofline{background-color:#e5493c}.footer-socials{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--space-8);transition:var(--transition-base)}.footer-socials a{--social-size:clamp(2rem, 2.5vw, 2.5rem);display:inline-flex;align-items:center;justify-content:center;width:var(--social-size);height:var(--social-size);background-color:var(--color-background-inverse);border-radius:var(--border-radius-circle);transition:var(--transition-base)}.footer-socials a svg{width:50%;height:50%;color:var(--color-content-inverse)}.footer-reviews{display:flex;align-items:flex-start;margin-top:var(--space-24)}@media (min-width:560px){.footer__columns{grid-template-columns:repeat(2,1fr)}.footer__columns .footer-column:first-child{grid-column:1/-1}}@media (min-width:768px){.footer__columns{grid-template-columns:repeat(3,1fr)}.footer__columns .footer-column:first-child{grid-column:1/-1}}@media (min-width:992px){.nav__column-title{margin-bottom:var(--space-24)}.footer__header{grid-template-columns:repeat(2,1fr)}.footer__columns{grid-template-columns:repeat(4,1fr)}.footer__columns .footer-column:first-child{grid-column:auto}.footer__promise{order:2}.footer__eddie{left:auto;transform:initial;right:0}}.logo{position:relative;display:inline-flex;align-items:flex-start;justify-content:flex-start;flex:0 0 auto;overflow:visible;cursor:pointer;width:auto;height:calc(var(--header-height) - (var(--space-8) * 2))}.logo svg{display:block;flex:0 0 auto;width:auto;max-width:none;height:100%}@media (hover:hover){.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_page_footer input[type=button]:hover{background-color:var(--color-background-primary);scale:.98}.nav__list:has(.nav-item:hover) .nav-item:not(:hover){opacity:.5}.footer-socials:has(a:hover) a:not(:hover){opacity:.5}.footer-socials a:hover{scale:.95}.footer-socials a:hover svg{width:50%;height:50%}.footer-column__list li a:hover{color:var(--color-content-highlight)}.logo:hover{scale:.98}.store-gallery__thumb:hover{opacity:1}}.products{padding-block:var(--section-padding-main)}.products__container{display:grid;grid-template-columns:1fr;gap:var(--section-padding-small)}.products__grid{display:grid;gap:var(--gutter)}.products__header{margin-bottom:var(--gutter)}.products__title{margin:0}.products__actions{margin-top:var(--gutter)}@media (min-width:320px){.products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.products__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.products__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.contained-layout{--contained-overlap:clamp(5rem, 12vw, 12.5rem);background-color:var(--color-background-accent)}.contained-layout--product{background-color:var(--color-background)}.contained-layout--product .contained-layout__main{display:grid;grid-template-columns:1fr;gap:var(--space-64);background-color:var(--color-background);box-shadow:var(--box-shadow-large)}.contained-layout--product .contained-layout__side{display:flex;flex-direction:column;gap:var(--space-24)}.contained-layout--product .contained-layout__visual{position:relative;border-radius:var(--border-radius);background-color:#f1f1f1;display:flex;align-items:center;justify-content:center;width:min(100%,20rem);aspect-ratio:1/1}.contained-layout--product .contained-layout__image{width:100%;height:100%;object-fit:contain}.contained-layout--product .contained-layout__sticker{--sticker-size:clamp(4rem, 8vw, 8rem);position:absolute;z-index:1;top:calc(var(--sticker-size) * -.5);right:calc(var(--sticker-size) * .2);width:var(--sticker-size);height:var(--sticker-size);rotate:15deg;aspect-ratio:1/1;object-fit:contain}.contained-layout__media{position:relative;min-height:clamp(20rem,40vw,40rem);overflow:hidden;background-color:var(--color-background-primary)}.contained-layout__background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.contained-layout__body{position:relative;z-index:1;margin-top:calc(var(--contained-overlap) * -1);padding-bottom:var(--section-padding-main)}.contained-layout__mascotte{--mascotte-size:clamp(15rem, 30vw, 30rem);--mascotte-x:-32.81%;--mascotte-y:-27.34%;position:absolute;top:0;left:0;width:var(--mascotte-size);aspect-ratio:1/1;transform:translate(var(--mascotte-x),var(--mascotte-y));overflow:hidden;pointer-events:none}.mascotte--beneden{--mascotte-size:clamp(12.5rem, 25vw, 25rem);--mascotte-x:-50%;--mascotte-y:-51.5%;top:0;left:50%}.contained-layout__mascotte img{width:100%;height:100%}.contained-layout__main{display:flex;flex-direction:column;gap:var(--space-48);padding-block:clamp(var(--space-24),5vw,var(--space-80));padding-inline:clamp(var(--space-24),5vw,var(--space-80));background-color:var(--color-background)}.contained-layout__header{display:flex;flex-direction:column;gap:var(--space-24)}.contained-layout__intro,.contained-layout__text{max-width:var(--max-width-m);text-wrap:balance}.contained-layout__form{max-width:60rem}.contained-layout__form .gfield--width-half{grid-column:1/-1}.contained-layout__form .gform_footer{justify-content:stretch}.contained-layout__form input[type=submit]{width:100%}.related-products{padding-top:var(--section-padding-main)}.related-products__title{margin-bottom:var(--space-32)}.google-maps{display:flex;margin:0}.google-maps iframe{width:100%;height:auto;aspect-ratio:16/9;margin:0;border-radius:var(--border-radius)}.contact-data__columns{display:grid;gap:var(--gutter);row-gap:var(--space-32);grid-template-columns:1fr}.contact-data-column{display:flex;flex-direction:column;gap:var(--space-8);justify-content:flex-end}.contact-data-column:not(:first-child){column-span:2}.contact-data-column ul{display:flex;flex-direction:column;gap:var(--space-8)}.contact-data-column ul li:first-child{font-style:italic}@media (min-width:768px){.contained-layout--product .contained-layout__main{grid-template-columns:8fr 4fr}.contained-layout--product .contained-layout__visual{width:100%}.contained-layout__form .gfield--width-half{grid-column:span 6}.contained-layout__form .gform_footer{justify-content:initial}.contained-layout__form input[type=submit]{width:auto}}@media (min-width:992px){.contact-data__columns{grid-template-columns:repeat(4,1fr)}}.store-gallery{display:flex;flex-direction:column}.store-gallery__title{margin-bottom:var(--space-24)}.store-gallery__main{overflow:hidden;border-radius:var(--border-radius)}.store-gallery__slide{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;background-color:var(--color-neutral-100)}.store-gallery__image{display:block;width:100%;height:100%;object-fit:cover}.store-gallery__thumbs{margin-top:var(--gutter);overflow:hidden}.store-gallery__thumb{width:calc(25% - (var(--gutter) * .75));margin-right:var(--gutter);aspect-ratio:16/9;overflow:hidden;border-radius:var(--border-radius);opacity:.72;transition:opacity var(--duration-fast),transform var(--duration-fast)}.store-gallery__thumb img{display:block;width:100%;height:100%;object-fit:cover}.store-gallery__thumb.is-nav-selected{opacity:1}.store-gallery__thumb:focus-visible{outline:.2rem solid var(--color-content-accent);outline-offset:-.2rem}@media (max-width:767px){.store-gallery{margin-top:var(--space-48)}.store-gallery__title{margin-bottom:var(--space-24)}.store-gallery__thumb{border-radius:calc(var(--border-radius) * .5);width:calc(33.3% - (var(--gutter) * .66))}}.taxonomy-content .split-content:first-child{background-color:var(--color-background-primary)}.assortiment-featured-image{margin-block:var(--space-48);overflow:hidden}.assortiment-featured-image__image{display:block;width:100%;height:auto;object-fit:cover}.categories{padding-block:var(--section-padding-main)}.categories__container{display:flex;flex-direction:column;gap:var(--section-padding-small)}.categories__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gutter)}@media (min-width:320px){.categories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.categories__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.categories__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.button-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-12)}.btn-close{--btn-close-size:2.75rem;width:var(--btn-close-size);height:var(--btn-close-size);overflow:hidden;border:0;border-radius:var(--border-radius-circle);background:var(--color-background-inverse);cursor:pointer;transition:var(--transition-base)}.btn-close span{position:absolute;top:50%;left:50%;width:45%;height:.125rem;background:var(--color-content-inverse)}.btn-close span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.btn-close span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}@media(hover:hover){.btn-close:hover{scale:1.05;rotate:180deg}}.btn,.gform_button{position:relative;display:inline-flex;align-items:center;align-self:flex-start;gap:var(--btn-gap);-webkit-user-select:none;user-select:none;background-color:var(--btn-background);color:var(--btn-color);outline-style:none;padding:var(--btn-padding);line-height:1;text-decoration:none;font-size:var(--font-size-body-s);text-align:center;border-radius:var(--border-radius-full);-webkit-tap-highlight-color:#fff0}.gform_button{padding-inline:var(--space-24);padding-block:var(--space-16);font-weight:var(--font-weight-medium)}.btn,.btn__arrow,.btn__arrow span,.btn__arrow span svg{transition:var(--transition-base)}.btn__label{font-weight:var(--font-weight-medium);align-self:center}.btn__arrow{--btn-arrow-size:clamp(2rem, 2.5vw, 2.5rem);position:relative;overflow:hidden;border-radius:var(--border-radius-circle);width:var(--btn-arrow-size);height:var(--btn-arrow-size);flex-shrink:0;align-self:flex-end;margin-left:auto}.btn__arrow span{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:var(--border-radius-circle);background-color:var(--btn-background-arrow)}.btn__arrow span:first-child{transform:translateX(-100%)}.btn__arrow svg{width:50%;height:50%;color:var(--btn-color-arrow)}@media (hover:hover){.btn:hover,.product-card:hover .btn{background-color:var(--btn-background-hover);color:var(--btn-color-hover);scale:.98}.btn:hover .btn__arrow span,.product-card:hover .btn .btn__arrow span{background-color:var(--btn-background-arrow-hover)}.btn:hover .btn__arrow span:first-child,.product-card:hover .btn .btn__arrow span:first-child{transform:translateX(0)}.btn:hover .btn__arrow span:last-child,.product-card:hover .btn .btn__arrow span:last-child{transform:translateX(100%)}.btn:hover .btn__arrow span:first-child svg,.product-card:hover .btn .btn__arrow span:first-child svg{color:var(--btn-color-arrow-hover)}.gform_button:hover{filter:brightness(.9);scale:.98}.filter-chip:hover{scale:1.02}.filter-chip:hover::after{opacity:1}}.btn[data-theme=highlight]{--btn-background:var(--color-background-highlight);--btn-background-hover:hsla(0, 0%, 0%);--btn-background-arrow:white;--btn-background-arrow-hover:var(--color-background-highlight);--btn-color:var(--color-content-black);--btn-color-hover:var(--color-content-highlight);--btn-color-arrow:black;--btn-color-arrow-hover:black}.btn[data-theme=link]{--btn-background:transparent;--btn-background-hover:transparent;--btn-background-arrow:var(--color-background-accent);--btn-background-arrow-hover:var(--color-background-primary);--btn-color:var(--color-content-accent);--btn-color-hover:var(--color-content-primary);--btn-color-arrow:var(--color-content-white);--btn-color-arrow-hover:var(--color-content-white);--btn-padding:var(--space-4) var(--space-4) var(--space-4) 0}.accordion-css{max-width:29em;position:relative}.accordion-css__list{grid-column-gap:.5em;grid-row-gap:.5em;flex-flow:column;margin-top:0;margin-bottom:0;padding-left:0;display:flex;position:static}.accordion-css__item{background-color:#efeeec;border-radius:.5em;list-style:none}.accordion-css__item-top{grid-column-gap:1em;grid-row-gap:1em;cursor:pointer;justify-content:space-between;align-items:center;padding:1em 1em 1em 1.5em;display:flex}.accordion-css__item-bottom{transition:grid-template-rows .6s cubic-bezier(.625,.05,0,1);grid-template-rows:0fr;display:grid;position:relative;overflow:hidden}[data-accordion-status=active] .accordion-css__item-bottom{grid-template-rows:1fr}.accordion-css__item-bottom-wrap{flex-flow:column;height:100000%;display:flex;position:relative;overflow:hidden}.accordion-css__item-bottom-content{padding-bottom:1.5em;padding-left:1.5em;padding-right:1.5em}.accordion-css__item-h3{margin-top:0;margin-bottom:0;font-size:1.125em;font-weight:500;line-height:1.3}.accordion-css__item-icon{transition:transform .6s cubic-bezier(.625,.05,0,1);background-color:#d4cee5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2em;height:2em;display:flex;transform:rotate(180deg)}[data-accordion-status=active] .accordion-css__item-icon{transform:rotate(.001deg)}.accordion-css__item-icon-svg{width:1em}.accordion-css__item-p{color:#2c2c2c;margin-bottom:0;font-size:.875em;line-height:1.5}.filter-chips{display:flex;align-items:center;gap:var(--space-8);flex-wrap:wrap}.filter-chip{position:relative;overflow:hidden;display:flex;align-items:center;gap:var(--space-8);font-size:var(--font-size-body-s);background-color:var(--color-background-subtle);padding:var(--space-8) var(--space-16);border-radius:var(--border-radius-full);text-transform:lowercase;transition:var(--transition-base)}.filter-chip::after{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .05);opacity:0;pointer-events:none;transition:opacity .2s}.filter-chip.is-active{background-color:var(--color-background-inverse);color:var(--color-content-white)}.filter-chip.is-active .filter-chip__icon{color:var(--color-content-white)}.filter-chip__count{vertical-align:top;opacity:.75;font-size:var(--font-size-body-xxs)}.filter-chip__icon{--icon-size:1rem;width:var(--icon-size);height:var(--icon-size);color:var(--color-content-primary)}.filter-chip:active{scale:.95}.text-content{display:flex;flex-direction:column;gap:var(--space-24)}.text-content a{text-decoration:underline}.text-content__eyebrow{text-transform:lowercase;color:var(--color-content-inverse)}.text-content h2:has(+:is(p,ul,ol)){margin-bottom:var(--space-16)}.text-content h3:has(+:is(p,ul,ol)),.text-content h4:has(+:is(p,ul,ol)),.text-content h5:has(+:is(p,ul,ol)),.text-content h6:has(+:is(p,ul,ol)){margin-bottom:var(--space-12)}.text-content :is(p,ul,ol):not(:last-child){margin-bottom:var(--space-16)}.text-content :is(p):has(+p){margin-bottom:var(--space-8)}.text-content :is(p,ul,ol):has(+:is(h2,h3,h4,h5,h6)):not(:last-child){margin-bottom:var(--space-48)}.block-header__container{display:grid;grid-template-columns:1fr;gap:var(--space-24);margin:0 auto}.block-header__container .column{display:flex;flex-direction:column;gap:var(--space-24)}.block-header__container .column:first-child{gap:var(--space-8)}.block-header--center .block-header__container{display:flex;flex-direction:column;gap:var(--space-24);align-items:center;max-width:var(--max-width-m)}.block-header--center .block-header__container .column{text-align:center}.block-header--center .block-header__eyebrow{align-self:center}.block-header--center .block-header__text{max-width:var(--max-width-s);text-wrap:balance}.block-header__title{text-transform:lowercase}.block{padding-block:var(--section-padding-main)}.breadcrumbs{color:var(--color-content-secondary);font-size:var(--font-size-body-xs);color:color-mix(in srgb,var(--color-content-primary) 25%,transparent)}.breadcrumbs>ol,.breadcrumbs>span,.breadcrumbs>ul{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8)}.breadcrumbs a{color:inherit;text-decoration:none}.breadcrumbs a:focus-visible,.breadcrumbs a:hover{text-decoration:underline;text-underline-offset:var(--space-4)}.breadcrumbs .breadcrumb_last{opacity:.7}.breadcrumbs ol,.breadcrumbs ul{list-style:none;margin:0;padding:0}.breadcrumbs .breadcrumb_last,.breadcrumbs a{color:var(--color-content-primary)}.product-card{position:relative;display:flex;flex-direction:column;gap:var(--space-16);min-width:0;background-color:var(--color-background);border-radius:var(--border-radius);border:solid 1px var(--color-stroke-divider);transition:var(--transition-base)}.product-card__visual{position:relative;overflow:hidden;aspect-ratio:1/1;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);background-color:var(--color-neutral-100)}.product-card__visual img{display:block;width:100%;height:100%;transition:var(--transition-base)}.product-card__sticker{--sticker-size:clamp(4rem, 8vw, 8rem);position:absolute;z-index:1;top:calc(var(--sticker-size) * -.5);right:calc(var(--sticker-size) * .2);width:var(--sticker-size);height:var(--sticker-size);rotate:15deg;aspect-ratio:1/1;object-fit:contain}.product-card__copy{display:flex;flex-direction:column;align-items:flex-start;padding-inline:var(--space-24);padding-block:var(--space-16);gap:var(--space-12)}.product-card__category{color:var(--color-content-secondary);font-size:var(--font-size-body-s)}.product-card--brand .product-card__visual{aspect-ratio:3/2}.product-card__title{margin-bottom:var(--space-8)}.product-card__button{display:none}@media (min-width:768px){.block-header__container{grid-template-columns:repeat(2,1fr)}.block-header--default .block-header__container{gap:var(--section-padding-main)}.block-header--default:has(.block-header__eyebrow) .block-header__container .column:last-child{margin-top:calc(var(--font-size-heading-xs) + var(--space-8))}.product-card__button{display:inline-flex;width:100%;text-align:center;margin-top:auto}.product-card__button .btn__label{width:100%}}.category-card{display:flex;flex-direction:column;gap:var(--space-16);flex-shrink:0;min-width:0}.category-card__visual{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;padding-inline:1rem;overflow:hidden;border-radius:var(--border-radius);aspect-ratio:1/1;object-fit:cover;height:auto;z-index:0}.category-card__image{position:absolute;width:100%;height:100%;z-index:1;transition:var(--transition-base)}.category-card__button{align-self:stretch;min-width:0}.category-card__title{position:relative;z-index:100;font-family:var(--font-family-cards)!important;color:var(--color-content-highlight);text-transform:uppercase;text-align:center;line-height:175%}.category-card__title span{background-color:var(--color-background-accent);padding-inline:var(--space-16);padding-block:.08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.category-card__button .btn__label{min-width:0;overflow-wrap:anywhere}@media (hover:hover){.product-card:hover{box-shadow:var(--box-shadow-large)}.product-card:hover .btn,.product-card:hover .product-card__image{scale:1.05}.category-card:hover{scale:.98}.category-card:hover .category-card__image{scale:1;filter:brightness(.9)}}.start-hero{--start-hero-offset:5rem;position:relative;background-color:var(--color-background-accent);width:100%;aspect-ratio:2/3}.start-hero__media{position:relative;top:0;left:0;width:100%;height:100%}.start-hero__media>picture{display:block;width:100%;height:100%}.start-hero__image,.start-hero__video{display:block;width:100%;height:100%;object-fit:cover}.start-hero__title-wrap{position:absolute;z-index:1;inset:0;display:flex;align-items:center;pointer-events:none}.start-hero__title{max-width:12ch;margin:0;color:var(--color-content-inverse)}.start-hero__footer{position:relative;margin-top:calc(var(--start-hero-offset) * -1);width:100%}.start-hero__inner{display:flex;justify-content:flex-end;align-self:flex-end}.start-hero__content{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;padding:clamp(1.5rem,2vw,2.75rem);gap:var(--space-32);max-width:42rem;background-color:var(--color-background)}.start-hero__buttons{align-self:flex-start}@media (max-width:768px){.start-hero__content{align-items:stretch;flex-direction:column}}@media (min-width:768px){.start-hero{aspect-ratio:16/9;height:min(56.25vw,calc(100dvh - var(--header-height)))}.start-hero__footer{position:absolute;isolation:isolate;width:100%;transform:none;margin:0;bottom:calc(var(--section-padding-main) * -1);z-index:10}body.home .page-content>.split-content:not(.split-content~.split-content){padding-block-start:calc(var(--section-padding-main) * 2)}}.split-content{background-color:#fff0;padding-block:var(--section-padding-main)}.split-content--background-default{background-color:var(--color-background-accent)}.split-content--background-darker{background-color:var(--color-background-primary)}.split-content__container{display:grid;gap:var(--space-48)}.split-content__body{display:flex;flex-direction:column;gap:var(--space-16);align-self:center;min-width:0;color:var(--color-content-primary);order:2}.split-content__text{width:100%}.split-content__container:not(:has(>.split-content__visual))>.split-content__body{grid-column:1/-1;justify-self:center;width:100%;max-width:var(--max-width-m);text-align:left}.split-content__visual{position:relative;aspect-ratio:3/2;overflow:visible;order:1}.split-content--landscape .split-content__visual{aspect-ratio:5/4}.split-content--square .split-content__visual{aspect-ratio:1}.split-content__embed,.split-content__embed iframe,.split-content__image,.split-content__video{width:100%;height:100%;border-radius:var(--border-radius)}.split-content__embed,.split-content__image,.split-content__video{border-radius:var(--border-radius)}.split-content__image,.split-content__video{display:block;object-fit:cover}.split-content__embed iframe{display:block;border:0}.split-content__sticker{--sticker-size:clamp(5rem, 12vw, 9rem);position:absolute;top:0;left:var(--space-48);transform:translateY(-50%);width:var(--sticker-size);height:auto;aspect-ratio:1;z-index:10;object-fit:cover}.split-content__buttons{margin-top:var(--space-24)}@media (min-width:768px){.split-content__container{grid-template-columns:repeat(2,1fr);gap:var(--section-padding-main);align-items:center}.split-content__body,.split-content__visual{order:unset}.split-content--media-left .split-content__visual{grid-column:1;grid-row:1}.split-content--media-left .split-content__body{grid-column:2;grid-row:1}}.page-hero{background-color:var(--color-background-accent);padding-block:var(--section-padding-main)}.page-hero__copy{display:flex;flex-direction:column;gap:var(--space-16)}.page-hero__copy .breadcrumbs{margin-bottom:var(--space-24)}.page-hero__subtitle{line-height:var(--line-height-s);text-wrap:balance}.page-hero__title{max-width:var(--max-width-l);text-wrap:balance}.page-hero__text{max-width:var(--max-width-m);text-wrap:balance}.page-hero__buttons{margin-top:var(--space-48)}.page-hero--with-image .page-hero__container{display:grid;gap:var(--space-32)}.page-hero--with-image .page-hero__copy{order:2}.page-hero--with-image .page-hero__buttons{order:3;margin-top:var(--space-16)}.page-hero__visual{order:1;overflow:hidden;aspect-ratio:4/3;border-radius:var(--border-radius)}.single-assortiment .page-hero__visual{background-color:var(--color-background-inverse)}.page-hero__image{display:block;width:100%;height:100%;object-fit:cover}@media (min-width:768px){.page-hero--with-image .page-hero__container{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:var(--section-padding-main)}.page-hero--with-image .page-hero__buttons,.page-hero--with-image .page-hero__copy{grid-column:1;order:initial}.page-hero--with-image .page-hero__copy{grid-row:1;align-self:end}.page-hero--with-image .page-hero__buttons{grid-row:2;align-self:start;margin-top:var(--space-16)}.page-hero--with-image .page-hero__visual{grid-column:2;grid-row:1/span 2;order:initial}}.testimonial{position:relative;padding-block:var(--section-padding-small);background-color:var(--color-background-subtle)}.testimonial__container{display:flex;flex-direction:column;gap:var(--space-32);background-color:var(--color-background);padding:var(--space-48);box-shadow:var(--box-shadow-base);max-width:var(--max-width-m)}.testimonial__main{display:flex;flex-direction:column;gap:var(--space-16)}.testimonial__top{display:flex;align-items:center;gap:var(--space-16)}.testimonial__author{display:flex;flex-direction:row;align-items:center;gap:var(--space-16)}.testimonial__avatar{--avatar-size:clamp(3rem, 4vw, 4rem);position:relative;overflow:hidden;border-radius:var(--border-radius-circle);width:var(--avatar-size);height:var(--avatar-size)}.testimonial__avatar img{width:100%;height:100%}.testimonial__stars{position:relative;display:flex;width:clamp(5rem,8vw,8rem);aspect-ratio:133/24;flex-shrink:0;background:linear-gradient(to right,#fbbc03 var(--rating-fill,100%),#e0e0e0 var(--rating-fill,100%));-webkit-mask:url(/wp-content/themes/deprofs/public/gfx/icon-stars.svg) center/100% 100% no-repeat;mask:url(/wp-content/themes/deprofs/public/gfx/icon-stars.svg) center/100% 100% no-repeat}.testimonial__quote{max-width:var(--max-width-l);font-style:italic;text-wrap:balance;max-width:var(--max-width-m)}@media (min-width:768px){.testimonial__container{flex-direction:row;justify-content:space-between}}.columns{padding-block:var(--section-padding-main)}.columns__container{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-48) var(--gutter)}.columns__column{display:flex;flex-direction:column;gap:var(--space-16);min-width:0}.columns__title{text-wrap:balance}.columns__text{width:100%}@media (min-width:600px){.columns__container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.columns__container{grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr))}}.logos{padding-block:var(--section-padding-main)}.logos__container{display:flex;flex-direction:column;gap:var(--space-48)}.logos__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.5rem,1vw,var(--gutter))}.logos__title{text-wrap:balance}.logos__item{display:flex;align-items:center;justify-content:center;min-width:0;aspect-ratio:4/3;border-radius:var(--border-radius);border:solid 1px var(--color-stroke-divider)}.logos__image{width:100%;height:100%;object-fit:contain}@media (min-width:320px){.logos__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.logos__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:992px){.logos__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}