.vo{--vo-navy:#002D62;--vo-kop:#003E82;--vo-blauw:#007AC3;--vo-goud:#CBA562;--vo-bg:#FAFAFD;--vo-tekst:#333;--vo-wrap:min(100% - 12vw,1254px);background:var(--vo-bg);color:var(--vo-tekst);font-family:var(--font-kop);overflow:hidden}.vo *{box-sizing:border-box}@font-face{font-family:VO Poppins;src:url(vo-poppins-800.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:VO Poppins;src:url(vo-poppins-600.woff2) format("woff2");font-weight:600;font-display:swap}.vo-wrap{width:var(--vo-wrap);margin-inline:auto}.vo-smal{width:min(100% - 12vw,1150px);margin-inline:auto}.vo h1,.vo h2,.vo h3,.vo h4{font-family:var(--font-kop);margin:0;letter-spacing:normal}.vo-h1{font-size:clamp(2.125rem,4vw,3.625rem);line-height:1;font-weight:800;letter-spacing:-1px!important;color:var(--vo-kop)}.vo-h2{font-size:clamp(2rem,3.75vw,3.375rem);line-height:1.05;font-weight:800;letter-spacing:-1px!important;color:var(--vo-kop)}.vo-h3{font-size:clamp(1.5rem,2.8vw,2.5rem);line-height:1.3;font-weight:600;color:var(--vo-blauw)}.vo-goud{color:var(--vo-goud)!important}.vo-wit{color:#fff!important}.vo-navy{color:var(--vo-navy)!important}.vo-tekst{font-size:clamp(1rem,1.3vw,1.1875rem);line-height:1.8;font-weight:500;color:var(--vo-tekst)}.vo-tekst p{margin:0 0 1em}.vo-tekst p:last-child{margin-bottom:0}.vo-tekst a{color:var(--vo-goud);text-decoration:none;font-weight:600}.vo-tekst ul{margin:0 0 1em;padding-left:1.1em}.vo-tekst li{margin:0}.vo-knoppen{display:flex;flex-wrap:wrap;gap:24px;margin-top:28px}.vo-knop{display:inline-block;background:var(--vo-goud);color:#fff!important;font-family:var(--font-kop);font-weight:500;font-size:clamp(1rem,1.3vw,1.25rem);line-height:34px;padding:6px 20px;border-radius:3px;text-decoration:none;transition:filter .15s}.vo-knop:hover{filter:brightness(.93)}.vo-knop-navy{background:var(--vo-navy)}.vo-sectie{padding-block:clamp(56px,7vw,110px)}.vo-twee{display:grid;gap:40px}@media(min-width:900px){.vo-twee{grid-template-columns:1fr 1fr;gap:60px}}.vo-hero{position:relative;height:max(560px,100vh);background:#0b2a55 url(vo-zee.webp) center/cover no-repeat;overflow:hidden}.vo-hero-tekst{position:absolute;left:max(6.5vw,calc((100% - 1300px)/2 + 30px));top:max(100px,calc(50% - 298px));z-index:3;font-family:"VO Poppins",var(--font-kop)}.vo-hero-tekst p{margin:0;font-weight:800;letter-spacing:-1px}.vo-hero-regel{color:var(--vo-goud);font-size:max(1.5rem,min(46px,3.54vw));line-height:max(2.4rem,min(80px,6.15vw))}.vo-hero-woord{color:#fff;font-size:max(2.25rem,min(75px,5.77vw))!important;line-height:max(2.7rem,min(90px,6.92vw))!important;letter-spacing:-2px!important;opacity:0;animation:vo-woord 9s infinite both}.vo-hero-woord:nth-of-type(3){animation-name:vo-woord2}.vo-hero-woord:nth-of-type(4){animation-name:vo-woord3}.vo-hero-slot{display:flex;align-items:center;gap:max(14px,min(37px,2.85vw));margin-top:max(20px,min(73px,5.6vw));color:#fff;font-weight:600;font-size:max(1rem,min(30px,2.3vw));line-height:1.1;letter-spacing:-.5px;opacity:0;animation:vo-slot 9s infinite both}.vo-hero-slot img{width:max(30px,min(63px,4.85vw));height:auto}@keyframes vo-woord{0%,80%{opacity:1;transform:none}85%,92%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes vo-woord2{0%,18%{opacity:0;transform:translateY(16px)}23%,80%{opacity:1;transform:none}85%,to{opacity:0}}@keyframes vo-woord3{0%,40%{opacity:0;transform:translateY(16px)}45%,80%{opacity:1;transform:none}85%,to{opacity:0}}@keyframes vo-slot{0%,58%{opacity:0}64%,80%{opacity:1}85%,to{opacity:0}}.vo-hero-jacht{position:absolute;z-index:1;top:50%;height:auto;max-width:none;opacity:0;--rust:0px;transform:translateY(calc(-50% + var(--rust) + 100vh));animation:vo-jacht 9s infinite both}.vo-hero-jacht-1{--rust:74px;animation-delay:-1.5s;left:calc(max(0px,(100% - 1300px) / 2) + min(921px,70.85vw));width:min(891px,68.5vw)}.vo-hero-jacht-2{--rust:131px;animation-delay:1.5s;left:calc(max(0px,(100% - 1300px) / 2) + min(676px,52vw));width:min(1491px,114.7vw)}.vo-hero-jacht-3{--rust:34px;animation-delay:4.5s;left:calc(max(0px,(100% - 1300px) / 2) + min(1016px,78.15vw));width:min(432px,33.2vw)}@keyframes vo-jacht{0%{opacity:0;transform:translateY(calc(-50% + var(--rust) + 100vh))}16.7%,33.3%{opacity:1;transform:translateY(calc(-50% + var(--rust)))}37%,to{opacity:0;transform:translateY(calc(-50% + var(--rust) - 50px))}}.vo-golf{position:absolute;display:block;max-width:none;pointer-events:none}.vo-golf-blauw{z-index:2;left:clamp(-70px,calc(13.1vw - 259px),0px);bottom:min(130px,10vw);width:min(1100px,84.6vw)}.vo-golf-goud{z-index:2;right:-60px;bottom:min(96px,7.4vw);width:min(994px,76.5vw)}.vo-golf-wit{z-index:2;left:0;bottom:-39px;width:100%}@media(prefers-reduced-motion:reduce){.vo-hero-woord,.vo-hero-slot{animation:none;opacity:1}.vo-hero-jacht{animation:none;opacity:1;transform:translateY(calc(-50% + var(--rust)))}.vo-hero-jacht-2,.vo-hero-jacht-3{display:none}}.vo-intro{padding-block:clamp(48px,7vw,110px) clamp(32px,4vw,60px)}.vo-intro .vo-h3{margin-top:4px;line-height:1.4}@media(min-width:900px){.vo-intro .vo-twee{grid-template-columns:1fr 1fr;gap:70px}}.vo-tegels{position:relative;padding-top:clamp(40px,5vw,80px);padding-bottom:clamp(120px,14vw,210px)}.vo-tegels-band{position:absolute;left:0;right:0;bottom:0;height:calc(min(100vw - 8vw,1300px) / 3 + clamp(120px,14vw,210px));background:var(--vo-goud) url(vo-verfstreek-wit.svg) left bottom/100% auto no-repeat}.vo-tegels h2{text-align:center;margin-bottom:clamp(32px,4.5vw,64px)}.vo-tegel-rij{position:relative;z-index:1;list-style:none;margin:0 auto;padding:0;width:min(100% - 8vw,1300px);display:grid;grid-template-columns:repeat(3,1fr)}.vo-tegel-rij li{aspect-ratio:1/1}.vo-tegel{position:relative;display:block;width:100%;height:100%;overflow:hidden;text-decoration:none}.vo-tegel img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.vo-tegel span{position:absolute;left:4.5%;bottom:5%;color:#fff;font-weight:600;font-size:clamp(1.05rem,1.7vw,1.5rem);line-height:1;text-shadow:0 2px 12px rgba(0,0,0,.55)}.vo-tegel:hover img{transform:scale(1.05)}@media(max-width:699px){.vo-tegel-rij{grid-template-columns:repeat(2,1fr)}.vo-tegels-band{height:calc(46vw + 120px)}}.vo-kies{padding-block:clamp(64px,10vw,150px)}.vo-kies-groot h2{text-align:center}.vo-kies-muis{display:block;width:min(741px,90%);height:auto;margin:clamp(20px,3vw,40px) auto 0}.vo-kies-groot .vo-twee{width:min(100% - 12vw,1150px);margin:0 auto;align-items:start}.vo-kies-groot .vo-h3{color:var(--vo-goud);line-height:1.3}.vo-kies-klein{position:relative;padding-top:clamp(90px,10vw,150px);background:linear-gradient(180deg,#E3EEF7 0,var(--vo-bg) 60%)}.vo-kies-klein:before{content:"";position:absolute;left:0;right:0;top:-1px;height:5vw;background:url(vo-golf-wit.svg) center bottom/100% auto no-repeat;transform:scaleY(-1)}.vo-kies-klein .vo-twee{align-items:center}.vo-kies-klein .vo-kies-muis{width:100%;margin:0}.vo-kies-klein .vo-kies-links .vo-h2{text-align:center;color:var(--vo-goud);font-size:clamp(2rem,3.9vw,3.625rem);line-height:1.05;font-weight:800;letter-spacing:-1px;margin-top:-6px}.vo-kies-klein .vo-h3{color:var(--vo-kop);margin-bottom:26px}.vo-levering{position:relative;margin-bottom:clamp(80px,12vw,180px)}.vo-levering-foto{position:relative;height:clamp(420px,75vw,1080px);background:url(vo-bus-bos.webp) center/cover no-repeat}.vo-levering h2{position:absolute;left:6vw;top:clamp(36px,5vw,72px);z-index:2;max-width:60%}.vo-levering-epaulet{position:absolute;right:-9vw;top:0;height:100%;width:auto;z-index:1}.vo-levering-bus{position:absolute;z-index:2;right:3.5vw;bottom:calc(-1*clamp(80px,12vw,180px));width:44vw;height:auto}.vo-jubileum{position:relative;background:url(vo-slingers.svg) center/min(1620px,112%) auto no-repeat}.vo-jubileum .vo-raster{display:grid;gap:40px;align-items:center}@media(min-width:900px){.vo-jubileum .vo-raster{grid-template-columns:5fr 7fr;gap:60px}}.vo-jubileum-links{display:grid;justify-items:center;gap:56px}.vo-jubileum-links img{width:clamp(110px,11vw,161px);height:auto}.vo-jubileum .vo-h2{margin-bottom:clamp(24px,3vw,44px)}.vo-jubileum .vo-h3{line-height:1.3;margin-bottom:clamp(20px,2.5vw,36px)}.vo-jubileum .vo-tekst{max-width:540px}.vo-propspeed{background:linear-gradient(180deg,rgba(0,122,195,.14) 0%,var(--vo-bg) 17%)}.vo-propspeed .vo-twee{align-items:start}.vo-propspeed img{width:100%;height:auto;display:block}.vo-propspeed .vo-h2{margin-bottom:clamp(24px,3.5vw,52px)}.vo-voordelen{background:var(--vo-goud);padding-top:clamp(60px,8vw,130px);padding-bottom:clamp(110px,13vw,200px);position:relative}.vo-voordelen:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:9.8vw;background:url(vo-golf-wit.svg) center bottom/100% auto no-repeat}.vo-voordelen .vo-h2{margin-bottom:clamp(40px,5vw,72px)}.vo-voordelen-rij{display:grid;gap:36px}@media(min-width:900px){.vo-voordelen-rij{grid-template-columns:repeat(3,1fr);gap:44px}}.vo-voordeel svg{width:40px;height:30px;color:#fff;display:block;margin-bottom:6px}.vo-voordeel h3{font-size:clamp(1.5rem,2.65vw,2.375rem);line-height:1.1;font-weight:600;color:var(--vo-blauw);margin-bottom:12px}.vo-voordeel p{margin:0;font-size:clamp(1rem,1.3vw,1.1875rem);line-height:1.8;font-weight:500}.vo-form{width:min(720px,100%);margin:clamp(40px,4vw,56px) auto 0;display:grid;gap:20px}.vo-form input[type=text],.vo-form input[type=email],.vo-form input[type=tel],.vo-form select{width:100%;height:80px;border:0;border-radius:0;background:#efeef0;color:var(--vo-navy);font:500 1.1875rem/1.2 var(--font-kop);padding:0 25px;-webkit-appearance:none;appearance:none}.vo-form select{background:#efeef0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0h10L5 6z' fill='%23002D62'/%3E%3C/svg%3E") right 16px center no-repeat;padding:0 16px}.vo-form input::placeholder{color:var(--vo-navy);opacity:1}.vo-form label.vo-vraag{color:var(--vo-navy);font-weight:600;font-size:1.1875rem;margin-bottom:-8px}.vo-form .vo-vink{display:flex;gap:10px;align-items:center;color:var(--vo-navy);font-weight:600;font-size:1.1875rem}.vo-form .vo-vink input{width:18px;height:18px;accent-color:var(--vo-navy)}.vo-form .vo-privacy{font-size:.9375rem;line-height:1.6;color:var(--vo-navy);margin:0}.vo-form .vo-privacy a{color:var(--vo-navy);font-weight:700}.vo-form button{justify-self:end;border:0;cursor:pointer;background:var(--vo-navy);color:#fff;font:500 1.25rem/34px var(--font-kop);padding:6px 16px;border-radius:3px}.vo-melding{background:#fff;color:var(--vo-navy);padding:16px 20px;border-radius:3px;font-weight:600}.vo-melding-fout{background:#fde8e8;color:#8a1c1c}.vo-mozaiek .vo-h2{color:var(--vo-navy);margin-bottom:clamp(40px,6vw,110px);max-width:820px}.vo-mozaiek-raster{display:grid;gap:22px;grid-template-columns:1fr 1fr}.vo-mozaiek-raster img{width:100%;height:100%;object-fit:cover;display:block}.vo-mozaiek-groot{grid-row:span 2}.vo-mozaiek-breed{grid-column:2}.vo-mozaiek-duo{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:22px}.vo-mozaiek-duo img{aspect-ratio:1/1}.vo-mozaiek-breed img{aspect-ratio:2/1}.vo-merken .pg-kop{justify-content:center;text-align:center}.vo-merken .pg-kop h2{font-family:var(--font-kop);font-size:clamp(2rem,3.75vw,3.375rem);line-height:1;font-weight:800;letter-spacing:-1px;color:#003e82}.vo-merken{background:var(--vo-bg)}.vo-nieuwsbrief{text-align:center;padding-top:clamp(20px,3vw,40px)}.vo-nieuwsbrief .vo-form{width:min(420px,100%)}.vo-nieuwsbrief .vo-form input[type=email]{height:56px;font-size:1.0625rem}.vo-nieuwsbrief .vo-form button{background:#7a8ba6;font-size:1.0625rem;padding:2px 14px}.vo-nieuwsbrief .vo-privacy{text-align:left}.vo-banner{position:relative;height:clamp(220px,23vw,330px);background:#0b2a55 url(vo-zee.webp) center 30%/cover no-repeat;overflow:hidden}.vo-banner-tekst{position:absolute;left:max(6vw,calc((100% - 1254px)/2));top:clamp(84px,10.4vw,150px);color:#fff;z-index:2}.vo-banner-tekst p{margin:0;font-weight:700;font-size:clamp(1.05rem,1.75vw,1.625rem);line-height:1.05}.vo-banner-sinds{display:flex;align-items:center;gap:8px;margin-top:clamp(14px,2vw,28px)}.vo-banner-sinds img{width:clamp(22px,2.3vw,34px);height:auto}.vo-banner-sinds span{font-weight:700;font-size:clamp(.8rem,1.05vw,1rem);line-height:1}.vo-banner-jachten{position:absolute;right:max(6vw,calc((100% - 1254px)/2 - 7px));top:4%;height:86%;width:auto;z-index:1}.vo-banner-golven{position:absolute;right:max(-1%,calc((100% - 1254px)/2 - 100px));bottom:-2px;width:min(75%,1080px);z-index:2}.vo-subnav{position:relative;background:linear-gradient(180deg,#fff 0,#e8f1f8);padding:clamp(12px,1.4vw,20px) 0 clamp(26px,3vw,44px)}.vo-subnav:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:4vw;background:url(vo-golf-wit.svg) center bottom/100% auto no-repeat}.vo-subnav ul{position:relative;z-index:1;list-style:none;margin:0 auto;padding:0;width:var(--vo-wrap);display:flex;flex-wrap:wrap;gap:6px 22px}.vo-subnav a{opacity:1;color:var(--vo-navy)!important;text-decoration:none;font-weight:600;font-size:clamp(.875rem,1vw,1rem)}.vo-subnav a[aria-current=page],.vo-subnav a:hover{color:var(--vo-goud)}.vo-pagina-intro{padding-block:clamp(56px,8vw,120px) clamp(40px,5vw,80px)}.vo-pagina-intro .vo-raster{width:min(100% - 12vw,1150px);margin:0 auto;display:grid;gap:28px}@media(min-width:900px){.vo-pagina-intro .vo-raster{grid-template-columns:3fr 8fr;gap:44px}}.vo-pagina-links{display:grid;gap:44px;align-content:start}.vo-pagina-links .vo-h3{color:var(--vo-goud);line-height:1.3}@media(min-width:900px){.vo-pagina-links .vo-h3{text-align:right}}.vo-pagina-links img{width:100%;max-width:240px;height:auto;justify-self:end}.vo-pagina-links .vo-logo-klein{max-width:90px}.vo-pagina-rechts .vo-sub{font-size:clamp(1.4rem,2.2vw,2rem);line-height:1.25;font-weight:600;color:var(--vo-goud);margin-bottom:14px}.vo-pagina-rechts .vo-h1{font-size:clamp(2rem,3.75vw,3.375rem);line-height:1.08;margin-bottom:clamp(24px,3vw,44px)}.vo-pagina-rechts .vo-tussen{font-size:clamp(1.25rem,1.8vw,1.625rem);color:var(--vo-goud);font-weight:700;margin:-12px 0 12px}.vo-pagina-rechts .vo-tekst h4{font-size:1.5rem;font-weight:700;color:var(--vo-kop);margin:1.2em 0 .4em}.vo-pagina-rechts .vo-tekst strong{font-weight:700}.vo-experts{padding-block:clamp(20px,3vw,40px) clamp(56px,7vw,100px)}.vo-experts-blok{width:min(100% - 12vw,1150px);margin:0 auto;display:grid;background:var(--vo-goud);border-radius:3px;overflow:hidden}@media(min-width:900px){.vo-experts-blok{grid-template-columns:1fr 1fr}}.vo-experts-blok>img{width:100%;height:100%;object-fit:cover;display:block;min-height:320px}.vo-experts-tekst{padding:clamp(28px,3.5vw,44px)}.vo-experts-tekst h2{color:#fff;font-size:clamp(1.6rem,2.8vw,2.5rem);font-weight:600;line-height:1.1;margin-bottom:22px}.vo-experts-groep{display:grid;grid-template-columns:28px 1fr;gap:12px;margin-bottom:22px;color:#fff;font-weight:600;font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.4}.vo-experts-groep:last-child{margin-bottom:0}.vo-experts-groep svg{width:26px;height:26px;margin-top:2px}.vo-experts-groep ul{list-style:none;margin:0;padding:0}.vo-partners{text-align:center;padding-block:clamp(20px,3vw,40px) clamp(40px,5vw,80px)}.vo-partners h2{font-size:clamp(1.4rem,2.5vw,2.25rem);font-weight:700;color:var(--vo-kop);margin-bottom:clamp(24px,3vw,44px)}.vo-partners ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center;gap:clamp(24px,4vw,56px);flex-wrap:wrap}.vo-partners img{height:clamp(34px,4vw,56px);width:auto}.vo-interesse{position:relative;text-align:center;padding:clamp(90px,10vw,150px) 0 clamp(60px,7vw,110px);background:linear-gradient(180deg,#E3EEF7 0,var(--vo-bg) 60%)}.vo-interesse:before{content:"";position:absolute;left:0;right:0;top:-1px;height:5vw;background:url(vo-golf-wit.svg) center bottom/100% auto no-repeat;transform:scaleY(-1)}.vo-interesse h2{font-size:clamp(1.5rem,2.6vw,2.375rem);font-weight:700;color:var(--vo-kop);margin-bottom:24px}.vo-fotos ul{list-style:none;margin:0 auto;padding:0;width:min(100% - 12vw,1150px);display:grid;gap:clamp(16px,2.6vw,40px);grid-template-columns:repeat(2,1fr)}@media(min-width:900px){.vo-fotos ul{grid-template-columns:repeat(4,1fr)}}.vo-fotos img{width:100%;aspect-ratio:400/284;object-fit:cover;display:block}.vo-fotos{padding-bottom:clamp(60px,8vw,120px)}.vo-kop{position:absolute;left:0;right:0;top:0;z-index:20;pointer-events:none}.vo-kop a,.vo-kop button{pointer-events:auto}.vo-kop-logo{position:absolute;top:clamp(8px,1vw,15px);left:max(2.7vw,calc(31.25vw - 408px));display:block;width:clamp(150px,10.4vw + 230px,450px)}@media(max-width:699px){.vo-kop-logo{width:clamp(150px,42vw,220px)}}.vo-kop-sub .vo-kop-logo{left:max(6vw,calc((100% - 1254px)/2));width:clamp(150px,24.5vw,352px)}.vo-kop-logo img{display:block;width:100%;height:auto}.vo-kop-knoppen{position:absolute;top:0;right:max(12px,calc(31.46vw - 396px));display:flex;align-items:flex-start}.vo-kop-contact,.vo-kop-menu{font-family:"VO Poppins",var(--font-kop);font-weight:600;font-size:clamp(.875rem,1.15vw,1.0625rem);text-decoration:none;display:grid;place-items:center;border:0;cursor:pointer}.vo-kop-contact{background:#fff;color:var(--vo-goud);width:clamp(80px,12.2vw,176px);height:clamp(36px,4.4vw,63px)}.vo-kop-menu{background:var(--vo-goud);color:#fff;width:clamp(80px,13vw,187px);height:clamp(48px,6.5vw,93px)}.vo-kop-contact:hover,.vo-kop-menu:hover{filter:brightness(.95)}.vo-menu{border:0;padding:0;margin:0;width:100%;max-width:none;height:100%;max-height:none;background:#0b2a55 url(vo-zee.webp) center/cover;color:#fff}.vo-menu::backdrop{background:#001a3d99}.vo-menu-binnen{min-height:100%;display:grid;align-content:center;padding:clamp(80px,10vw,140px) max(6vw,calc((100% - 1254px)/2))}.vo-menu ul{list-style:none;margin:0;padding:0;display:grid;gap:clamp(6px,1vw,14px)}.vo-menu a{color:#fff;text-decoration:none;font-family:var(--font-kop);font-weight:800;font-size:clamp(1.75rem,4vw,3.5rem);letter-spacing:-1px;line-height:1.1}.vo-menu a:hover,.vo-menu a[aria-current=page]{color:var(--vo-goud)}.vo-menu-sluit{position:absolute;top:0;right:clamp(12px,4vw,57px);background:var(--vo-goud);color:#fff;border:0;cursor:pointer;font-family:"VO Poppins",var(--font-kop);font-weight:600;font-size:clamp(.875rem,1.15vw,1.0625rem);width:clamp(80px,13vw,187px);height:clamp(48px,6.5vw,93px)}.vo-voet{position:relative;background:#0b2a55 url(vo-zee.webp) center/cover;color:#fff;padding:clamp(90px,10vw,150px) 0 0;font-family:var(--font-kop)}.vo-voet:before{content:"";position:absolute;left:0;right:0;top:-1px;height:8vw;background:url(vo-golf-wit-home.svg) center top/100% auto no-repeat;transform:scale(-1)}.vo-voet-raster{position:relative;display:grid;gap:36px}@media(min-width:900px){.vo-voet-raster{grid-template-columns:1.1fr 1fr 1fr 1fr;gap:40px}}.vo-voet-logo img{width:clamp(180px,17vw,250px);height:auto;display:block}.vo-voet-slogan{margin:28px 0 0;font-weight:700;font-size:clamp(1.15rem,1.75vw,1.625rem);line-height:1.05}.vo-voet h2{font-size:clamp(1rem,1.25vw,1.1875rem);font-weight:600;color:#fff;margin:clamp(0px,1.5vw,24px) 0 26px}.vo-voet ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}.vo-voet ul a{color:#fff;text-decoration:none;font-weight:600;font-size:1rem}.vo-voet ul a:hover{color:var(--vo-goud)}.vo-voet-sociaal{display:flex;gap:10px}.vo-voet-sociaal a{width:38px;height:38px;border-radius:3px;background:var(--vo-goud);display:grid;place-items:center;color:#fff}.vo-voet-sociaal svg{width:18px;height:18px}.vo-voet-tel{color:#fff;text-decoration:none;font-weight:700;font-size:clamp(1.15rem,1.6vw,1.5rem)}.vo-voet-onder{position:relative;margin-top:clamp(48px,6vw,90px);border-top:1px solid rgba(255,255,255,.45);padding:16px 0 22px;display:flex;flex-wrap:wrap;gap:8px 28px;font-size:.875rem;font-weight:600}.vo-voet-onder a{color:#fff;text-decoration:none}.vo-voet-onder a:hover{text-decoration:underline}.vo-voet-onder span:first-child{margin-right:auto}.vo-kop-wrap{position:relative;height:0;overflow:visible!important;z-index:20;background:none!important}.vo-contact{padding-block:clamp(56px,8vw,120px)}.vo-contact .vo-h2{margin-bottom:clamp(16px,2vw,28px)}.vo-contact-adres{margin:0 0 22px;font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.7;font-weight:500}.vo-contact-adres a{color:var(--vo-navy);text-decoration:none;font-weight:700}.vo .vo-contact-sub{font-size:clamp(1.5rem,2.3vw,2.125rem);font-weight:700;color:var(--vo-goud);margin:clamp(28px,3.5vw,48px) 0 18px}.vo-contact-sociaal{display:flex;gap:8px}.vo-contact-sociaal a{width:34px;height:34px;border-radius:3px;display:grid;place-items:center;color:#fff}.vo-contact-sociaal svg{width:17px;height:17px}.vo-ig{background:#e4405f}.vo-li{background:#0a66c2}.vo-fb{background:#3b5998}.vo-tijden{margin:0;display:grid;gap:6px;max-width:480px}.vo-tijden div{display:flex;align-items:center;gap:10px;background:#f1f1f6;padding:7px 12px;font-weight:600;font-size:1rem}.vo-tijden div:after{content:"";order:1;flex:1;border-bottom:1px dotted #C9C9D4}.vo-tijden dt{order:0}.vo-tijden dd{order:2;margin:0}.vo-contact-form{width:100%;margin:0;gap:12px}.vo-contact-form input[type=text],.vo-contact-form input[type=email],.vo-contact-form input[type=tel]{height:44px;background:#f1f1f6;font-size:1rem;padding:0 12px}.vo-contact-form textarea{width:100%;border:0;background:#f1f1f6;color:var(--vo-navy);font:500 1rem/1.4 var(--font-kop);padding:12px;resize:vertical}.vo-contact-form textarea::placeholder{color:var(--vo-navy);opacity:1}.vo-contact-form button{background:var(--vo-goud);font-size:1.0625rem;padding:2px 16px}.vo .vo-contact-afspraak{margin-top:clamp(36px,4vw,56px)}.vo-contact-klein{font-size:1rem}.vo-uitklap{position:relative}.vo-kop-contact,.vo-kop-menu{display:flex;align-items:center;justify-content:center;gap:8px}.vo-kop-ico{width:0;height:16px;opacity:0;transition:width .2s,opacity .2s;flex:none}.vo-uitklap:hover .vo-kop-ico,.vo-uitklap.is-open .vo-kop-ico,.vo-uitklap:focus-within .vo-kop-ico{width:16px;opacity:1}.vo-lijst{position:absolute;top:100%;list-style:none;margin:0;padding:0;background:#fff;box-shadow:0 8px 24px #001d422e;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s,transform .2s,visibility 0s .2s;z-index:30}.vo-lijst:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:40px}.vo-uitklap-contact .vo-lijst{left:-16%;width:clamp(260px,22vw,315px)}.vo-uitklap-menu .vo-lijst{right:0;top:calc(100% + clamp(16px,2.3vw,33px));width:clamp(220px,17vw,250px)}@media(hover:hover){.vo-uitklap:hover .vo-lijst{opacity:1;visibility:visible;transform:none;transition:opacity .2s,transform .2s}}.vo-uitklap.is-open .vo-lijst,.vo-uitklap:focus-within .vo-lijst{opacity:1;visibility:visible;transform:none;transition:opacity .2s,transform .2s}.vo-lijst li+li{border-top:1px solid #ECECF1}.vo-lijst a{display:flex;align-items:center;gap:16px;padding:0 22px;min-height:clamp(52px,4.5vw,65px);color:#2b2b33;text-decoration:none;font-family:var(--font-kop);font-weight:600;font-size:clamp(.95rem,1.15vw,1.0625rem)}.vo-lijst a b{font-weight:700;color:var(--vo-navy)}.vo-lijst a:hover{background:#f6f4ef}.vo-lijst-ico{width:26px;height:26px;color:var(--vo-goud);flex:none}@media(prefers-reduced-motion:reduce){.vo-lijst,.vo-kop-ico{transition:none}}.vo-vac-blok{background:var(--vo-bg)}.vo-vac-raster{display:grid;gap:40px;align-items:start}@media(min-width:900px){.vo-vac-raster{grid-template-columns:5fr 7fr;gap:70px}}.vo-vac-intro{display:grid;gap:18px;justify-items:start}.vo-vac-epaulet{width:clamp(44px,4vw,60px);height:auto}.vo-vac-lijst,.vo-vac-kaarten,.vo-vac-chips{list-style:none;margin:0;padding:0}.vo-vac-lijst{display:grid;gap:12px}.vo-vac-rij{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 20px;padding:22px 26px;background:#fff;border-left:4px solid var(--vo-goud);box-shadow:0 2px 12px #001d420f;text-decoration:none;transition:transform .2s,box-shadow .2s}.vo-vac-rij:hover{transform:translate(4px);box-shadow:0 6px 20px #001d421a}.vo-vac-titel{font-weight:800;font-size:clamp(1.15rem,1.6vw,1.5rem);color:var(--vo-kop);line-height:1.2}.vo-vac-tags{grid-column:1;font-weight:600;color:var(--vo-goud);font-size:1rem}.vo-vac-pijl{grid-column:2;grid-row:1 / span 2;width:26px;height:26px;color:var(--vo-goud)}.vo-vac-leeg{margin:0;padding:24px 26px;background:#fff;border-left:4px solid var(--vo-goud);font-weight:600;color:var(--vo-navy);font-size:1.0625rem}.vo-vac-overzicht{padding-bottom:clamp(60px,8vw,120px)}.vo-vac-kaarten{display:grid;gap:24px}.vo-vac-kaart{display:grid;gap:24px;background:#fff;box-shadow:0 2px 12px #001d420f;border-left:4px solid var(--vo-goud);padding:clamp(22px,2.6vw,36px)}@media(min-width:900px){.vo-vac-kaart:has(>img){grid-template-columns:260px 1fr}}.vo-vac-kaart>img{width:100%;aspect-ratio:4/3;object-fit:cover}.vo .vo-vac-kaart h2{font-size:clamp(1.4rem,2.2vw,2rem);font-weight:800;margin-bottom:10px}.vo-vac-kaart h2 a{color:var(--vo-kop);text-decoration:none}.vo-vac-kaart p{margin:12px 0 20px;font-size:1.0625rem;line-height:1.7;font-weight:500}.vo-vac-chips{display:flex;flex-wrap:wrap;gap:8px}.vo-vac-chips li{background:#f3ecdf;color:#7e5f24;font-weight:700;font-size:.875rem;padding:5px 12px;border-radius:3px}.vo-vac-detail{padding-block:clamp(56px,8vw,120px)}.vo-vac-detail-raster{display:grid;gap:40px;align-items:start}@media(min-width:900px){.vo-vac-detail-raster{grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:60px}.vo-vac-sollicitatie{position:sticky;top:30px}}.vo-vac-eyebrow{margin:0 0 10px;color:var(--vo-goud);font-weight:700;font-size:clamp(1.15rem,1.6vw,1.5rem)}.vo-vac-detail .vo-h1{font-size:clamp(2rem,3.75vw,3.375rem);line-height:1.08;margin-bottom:18px}.vo-vac-foto{display:block;width:100%;height:auto;margin:28px 0 8px}.vo-vac-inhoud{margin-top:28px}.vo-vac-inhoud h2,.vo-vac-inhoud h3{color:var(--vo-kop);font-weight:800;margin:1.4em 0 .5em;font-size:1.5rem}.vo-vac-terug{margin-top:36px}.vo-vac-terug a{color:var(--vo-navy);font-weight:700;text-decoration:none}.vo-vac-sollicitatie{background:var(--vo-goud);color:#fff;padding:clamp(26px,3vw,40px)}.vo .vo-vac-sollicitatie h2{color:#fff;font-size:clamp(1.6rem,2.6vw,2.25rem);font-weight:700;margin-bottom:14px}.vo-vac-sollicitatie .vo-tekst{color:#fff}.vo-vac-sollicitatie .vo-knop{background:var(--vo-navy)}.vo-vac-tel{margin:18px 0 0;font-weight:600}.vo-vac-tel a,.vo-vac-sollicitatie .vo-privacy a{color:#fff;font-weight:700}.vo-vac-sollicitatie .vo-privacy{margin:14px 0 0;font-size:.875rem;color:#fff}@media(prefers-reduced-motion:reduce){.vo-vac-rij{transition:none}.vo-vac-rij:hover{transform:none}}.vo-beleid-kop{flex-shrink:0}.vo-vac-kop{padding-block:clamp(48px,7vw,100px) clamp(24px,3vw,44px)}.vo-vac-kop .vo-h1{font-size:clamp(2rem,3.75vw,3.375rem);line-height:1.08}.vo-vac-kop .vo-tekst{margin-top:16px;max-width:62ch}.vo-vac-sollicitatie{background:#fff;color:var(--vo-tekst);border-left:4px solid var(--vo-goud);box-shadow:0 2px 12px #001d420f}.vo .vo-vac-sollicitatie h2{color:var(--vo-kop)}.vo-vac-sollicitatie .vo-tekst{color:var(--vo-tekst)}.vo-vac-tel,.vo-vac-tel a,.vo-vac-sollicitatie .vo-privacy a{color:var(--vo-navy)}.vo-vac-sollicitatie .vo-privacy{color:#5a6270}.vo:has(>.vo-vac-detail){overflow:visible}.vo-vac-direct{display:inline-flex;align-items:center;gap:6px;margin-top:16px;color:var(--vo-navy);font-weight:700;text-decoration:none;border-bottom:2px solid var(--vo-goud);padding-bottom:2px}.vo-vac-direct:hover{color:var(--vo-goud)}#solliciteren{scroll-margin-top:24px}.vo-voordelen{padding-bottom:clamp(170px,17vw,290px)}@media(min-width:1455px){.vo-banner-golven{left:calc(50% - 353px);right:auto;width:calc(51% + 353px);height:256px}}.vo-interesse{padding-top:max(clamp(90px,10vw,150px),calc(5vw + 40px))}.vo-voordelen{padding-bottom:max(clamp(170px,17vw,290px),calc(9.8vw + 90px))}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vdv-oud.css.map */
