body.aker-page-shell{margin:0;background:#fff;color:#202733}.aker-page-shell .aker-site{--aker-navy:#172e4d;--aker-text:#202733;--aker-muted:#555e6b;--aker-line:#dbe0e7;max-width:1440px;margin:0 auto;font:400 16px/1.65 Arial,Helvetica,sans-serif;color:var(--aker-text);background:#fff}.aker-site *,.aker-site *::before,.aker-site *::after{box-sizing:border-box}.aker-site a{color:var(--aker-navy);text-underline-offset:4px}.aker-site a:focus-visible,.aker-page-shell .aker-skip:focus-visible{outline:3px solid #2473bd;outline-offset:4px}.aker-page-shell .aker-skip{position:absolute;top:-200px;left:16px;z-index:100000;padding:12px 20px;background:#fff;color:#172e4d}.aker-page-shell .aker-skip:focus{top:48px}.aker-site .aker-header,.aker-site .aker-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:24px clamp(22px,5vw,64px)}.aker-site .aker-header{border-bottom:1px solid var(--aker-line)}.aker-site .aker-logo{display:block;width:180px;max-width:100%;height:auto;background:#fff}.aker-site .aker-menu{display:flex;flex-wrap:wrap;gap:8px 22px;padding:0;margin:0;list-style:none}.aker-site .aker-menu li{margin:0;padding:0;list-style:none}.aker-site .aker-menu a{display:inline-flex;min-height:44px;align-items:center;text-decoration:none;font-size:16px}.aker-site .aker-menu a:hover,.aker-site .aker-menu a[aria-current]{text-decoration:underline}.aker-site .aker-languages{gap:12px}.aker-site .aker-article{padding:clamp(32px,6vw,72px) clamp(22px,5vw,64px)}.aker-site .aker-page-heading{max-width:960px;margin:0 0 32px}.aker-site h1{font:500 clamp(34px,4.8vw,62px)/1.12 Arial,Helvetica,sans-serif;letter-spacing:-.035em;color:var(--aker-navy);margin:0;overflow-wrap:break-word}.aker-site h2{font:500 clamp(26px,3vw,36px)/1.2 Arial,Helvetica,sans-serif;color:var(--aker-navy);letter-spacing:-.02em;margin:40px 0 18px}.aker-site h3{font:500 22px/1.3 Arial,Helvetica,sans-serif;color:var(--aker-text);margin:28px 0 14px}.aker-site .aker-content{max-width:800px;font-size:16px}.aker-site .aker-content p{margin:0 0 20px;font-size:16px;line-height:1.65}.aker-site .aker-content>p:first-child{font-size:19px;line-height:1.65;color:var(--aker-muted)}.aker-site .aker-content ul,.aker-site .aker-content ol{padding-left:24px;margin:0 0 24px}.aker-site .aker-content li{margin-bottom:8px}.aker-site .aker-content img{max-width:100%;height:auto}.aker-site .aker-content a{overflow-wrap:anywhere}.aker-site .aker-contact{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:32px;align-items:center;padding:clamp(32px,5vw,64px) clamp(22px,5vw,64px);background:var(--aker-navy);color:#fff}.aker-site .aker-contact h2{margin:0 0 20px;color:#fff}.aker-site .aker-contact p,.aker-site .aker-contact a{color:#fff;font:400 16px/1.65 Arial,Helvetica,sans-serif}.aker-site .aker-contact p{max-width:540px;margin:0 0 20px}.aker-site .aker-contact-details{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.aker-site .aker-contact-details a{display:flex;align-items:center;min-height:44px;overflow-wrap:anywhere;max-width:100%}.aker-site .aker-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 20px;border:1px solid #fff;text-decoration:none}.aker-site .aker-cta:hover{text-decoration:underline}.aker-site .aker-contact a:focus-visible{outline-color:#fff}.aker-site .aker-footer .aker-logo{width:145px}.aker-site .aker-footer p{font-size:14px;color:var(--aker-muted);margin:0}.aker-site .aker-footer .aker-office{flex:1 1 230px}.aker-site .aker-footer .aker-office strong{color:var(--aker-text)}.aker-site .aker-footer-positioning{flex-basis:100%}@media(max-width:700px){.aker-site .aker-contact{grid-template-columns:minmax(0,1fr);gap:16px}.aker-site .aker-header nav{width:100%}.aker-site .aker-menu{gap:4px 18px}}.aker-site .aker-contact-form{max-width:800px;margin:32px 0}.aker-site .wpcf7{font:400 16px/1.65 Arial,Helvetica,sans-serif}.aker-site .wpcf7 label{display:block;margin:0 0 8px;font:400 16px/1.65 Arial,Helvetica,sans-serif}.aker-site .wpcf7 input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.aker-site .wpcf7 select,.aker-site .wpcf7 textarea{display:block;width:100%;max-width:100%;min-height:48px;padding:12px;border:1px solid #7c8795;border-radius:0;background:#fff;color:var(--aker-text);font:400 16px/1.65 Arial,Helvetica,sans-serif;box-sizing:border-box}.aker-site .wpcf7 textarea{min-height:180px;resize:vertical}.aker-site .wpcf7 input[type="submit"]{min-height:48px;padding:12px 24px;border:1px solid var(--aker-navy);border-radius:0;background:var(--aker-navy);color:#fff;font:400 16px/1.5 Arial,Helvetica,sans-serif;cursor:pointer}.aker-site .wpcf7 input:focus-visible,.aker-site .wpcf7 textarea:focus-visible,.aker-site .wpcf7 select:focus-visible{outline:3px solid #2473bd;outline-offset:3px}.aker-site .wpcf7 .wpcf7-not-valid-tip{color:#a21d27;font-size:16px}.aker-site .wpcf7 .wpcf7-response-output{margin:24px 0;padding:16px;font-size:16px}.aker-site .wpcf7 input:disabled{opacity:.65;cursor:wait}.aker-site .aker-home-content{font-size:16px}.aker-site .aker-home-content p{font-size:16px;line-height:1.65;margin:0 0 20px}.aker-site .aker-home-hero,.aker-site .aker-home-work,.aker-site .aker-home-process{padding:clamp(32px,6vw,72px) clamp(22px,5vw,64px)}.aker-site .aker-home-hero h1{max-width:850px;margin-bottom:24px}.aker-site p.aker-home-eyebrow{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--aker-muted);margin-bottom:20px}.aker-site p.aker-home-intro{max-width:590px;font-size:19px;color:var(--aker-muted)}.aker-site p.aker-home-sectors{border-top:1px solid var(--aker-line);padding-top:20px;margin:32px 0 0;color:var(--aker-muted)}.aker-site .wp-block-buttons{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 0}.aker-site .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border:1px solid var(--aker-navy);border-radius:0;background:var(--aker-navy);color:#fff;font:400 16px/1.5 Arial,Helvetica,sans-serif;text-decoration:none}.aker-site .is-style-outline .wp-block-button__link{background:#fff;color:var(--aker-navy)}.aker-site .wp-block-button__link:hover{text-decoration:underline}.aker-site .aker-home-content .wp-block-columns{display:flex;gap:32px;margin-bottom:0}.aker-site .aker-home-content .wp-block-column{flex:1 1 0%;min-width:0}.aker-site .aker-home-routes.wp-block-columns{gap:1px;background:var(--aker-line);border-top:1px solid var(--aker-line);border-bottom:1px solid var(--aker-line)}.aker-site .aker-home-routes>.wp-block-column{padding:32px clamp(22px,5vw,64px);background:#f7f8fa}.aker-site .aker-home-routes h2{margin-top:0}.aker-site .aker-home-work h2,.aker-site .aker-home-process h2{margin-top:0}.aker-site .aker-home-work h3{border-top:1px solid var(--aker-line);padding-top:24px}.aker-site .aker-home-process{border-top:1px solid var(--aker-line)}@media(max-width:781px){.aker-site .aker-home-content .wp-block-columns{flex-direction:column}.aker-site .aker-home-content .wp-block-column{flex-basis:auto!important}}.aker-site .aker-project-figure{margin:0 0 32px;max-width:1100px}.aker-site .aker-project-image{display:block;width:auto;max-width:100%;height:auto;max-height:640px;margin-inline:auto;object-fit:contain}.aker-site .aker-project-figure figcaption{margin-top:10px;color:var(--aker-muted);font:400 14px/1.6 Arial,Helvetica,sans-serif}.aker-site .aker-project-facts{max-width:800px;margin:0 0 36px}.aker-site .aker-projectgegevens{display:grid;grid-template-columns:minmax(130px,1fr) minmax(0,3fr);margin:0 0 28px;font-size:16px}.aker-site .aker-projectgegevens dt,.aker-site .aker-projectgegevens dd{margin:0;padding:12px 0;border-top:1px solid var(--aker-line);overflow-wrap:anywhere}.aker-site .aker-projectgegevens dt{padding-right:20px;color:var(--aker-muted);font-weight:400}@media(max-width:480px){.aker-site .aker-projectgegevens{grid-template-columns:minmax(0,1fr)}.aker-site .aker-projectgegevens dt{padding:12px 0 2px}.aker-site .aker-projectgegevens dd{border-top:0;padding:0 0 12px}}.aker-site .aker-project-gallery{margin:48px 0;max-width:1100px}.aker-site .aker-gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;align-items:start}.aker-site .aker-gallery-grid figure{margin:0;min-width:0}.aker-site .aker-gallery-grid a{display:block}.aker-site .aker-gallery-image{display:block;width:100%;height:auto}.aker-site .aker-gallery-enlarge{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.aker-site .aker-gallery-grid figcaption{margin-top:8px;color:var(--aker-muted);font:400 14px/1.6 Arial,Helvetica,sans-serif;overflow-wrap:anywhere}@media(max-width:700px){.aker-site .aker-gallery-grid{grid-template-columns:minmax(0,1fr);gap:28px}}.aker-site .aker-catalog{margin-top:32px}.aker-site .aker-catalog-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;padding:24px;margin:0 0 32px;background:#f7f8fa;border:1px solid var(--aker-line)}.aker-site .aker-catalog-filters label{font:400 16px/1.5 Arial,Helvetica,sans-serif;color:var(--aker-text);margin:0}.aker-site .aker-catalog-filters label:nth-of-type(1){grid-area:1 / 1}.aker-site .aker-catalog-filters label:nth-of-type(2){grid-area:1 / 2}.aker-site .aker-catalog-filters select{display:block;width:100%;min-width:0;min-height:48px;padding:10px 12px;border:1px solid #7c8795;border-radius:0;background:#fff;color:var(--aker-text);font:400 16px/1.5 Arial,Helvetica,sans-serif}.aker-site .aker-catalog-filters select:nth-of-type(1){grid-area:2 / 1}.aker-site .aker-catalog-filters select:nth-of-type(2){grid-area:2 / 2}.aker-site .aker-catalog-filters button{grid-area:3 / 1;min-height:48px;margin-top:8px;padding:10px 20px;border:1px solid var(--aker-navy);border-radius:0;background:var(--aker-navy);color:#fff;font:400 16px/1.5 Arial,Helvetica,sans-serif;cursor:pointer}.aker-site .aker-catalog-filters>a{grid-area:3 / 2;display:flex;align-items:center;min-height:48px;margin-top:8px}.aker-site .aker-catalog-filters select:focus-visible,.aker-site .aker-catalog-filters button:focus-visible{outline:3px solid #2473bd;outline-offset:3px}.aker-site .aker-catalog-filters button:hover{text-decoration:underline}.aker-site ul.aker-catalog-projects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.aker-site .aker-catalog-projects>li{margin:0;padding:24px 0;border-top:1px solid var(--aker-line);list-style:none}.aker-site .aker-catalog-photo{margin-bottom:24px;background:#f7f8fa}.aker-site .aker-catalog-image{display:block;width:100%;height:auto}.aker-site .aker-catalog-projects h2{font-size:24px;margin:0 0 16px;overflow-wrap:break-word}.aker-site .aker-catalog-projects h2 a{display:inline-block;min-height:44px}.aker-site .aker-catalog-projects p{margin:0 0 6px;color:var(--aker-muted);font-size:16px}.aker-site .aker-catalog>nav{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.aker-site .aker-catalog>nav:empty{display:none}.aker-site .aker-catalog>nav a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border:1px solid var(--aker-line);padding:10px 18px}@media(max-width:600px){.aker-site .aker-catalog-filters{display:flex;flex-direction:column;padding:18px}.aker-site .aker-catalog-filters label:nth-of-type(2){margin-top:12px}.aker-site ul.aker-catalog-projects{grid-template-columns:minmax(0,1fr);gap:0}}.aker-site .aker-home-content h1,.aker-site .aker-home-content h2{font-family:Georgia,'Times New Roman',serif;font-weight:400}.aker-site .aker-home-hero.wp-block-columns{padding:0;gap:0;background:var(--aker-navy);color:#fff;align-items:center}.aker-site .aker-home-hero-copy{padding:clamp(28px,4vw,58px)}.aker-site .aker-home-hero h1{color:#fff;font-size:clamp(38px,4.8vw,68px)}.aker-site .aker-home-hero .aker-home-eyebrow,.aker-site .aker-home-hero .aker-home-intro{color:#e1e7ef}.aker-site .aker-home-hero .wp-block-button__link{border-color:#fff;background:#fff;color:var(--aker-navy)}.aker-site .aker-home-hero .is-style-outline .wp-block-button__link{background:transparent;color:#fff}.aker-site .aker-home-hero-media{align-self:stretch;background:#fff}.aker-site figure.aker-home-photo{margin:0}.aker-site .aker-home-photo img{display:block;width:100%;height:auto}.aker-site .aker-home-photo figcaption{padding:12px 16px;color:var(--aker-muted);background:#fff;font:400 14px/1.6 Arial,Helvetica,sans-serif}.aker-site p.aker-home-sectors{margin:0;padding:22px clamp(22px,5vw,64px);border-top:0}.aker-site .aker-home-routes>.wp-block-column{background:#fff}.aker-site .aker-home-work{background:#f7f8fa}.aker-site .aker-home-project-images{margin:28px 0 20px;align-items:flex-start}.aker-site .aker-home-project-images>.wp-block-column:last-child{flex-grow:.65}.aker-site .aker-photo-controls{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 16px}.aker-site .aker-photo-controls button{border:1px solid var(--aker-navy);border-radius:0;min-height:48px;padding:10px 20px;background:#fff;color:var(--aker-navy);font:400 16px/1.5 Arial,Helvetica,sans-serif;cursor:pointer}.aker-site .aker-photo-controls button[aria-pressed="true"]{background:var(--aker-navy);color:#fff}.aker-site .aker-photo-controls button:focus-visible{outline:3px solid #2473bd;outline-offset:4px}.aker-site .aker-home-project-images[data-aker-photo-switch="ready"]{display:block;margin-top:0}.aker-site .aker-home-project-images[data-aker-photo-switch="ready"]>.wp-block-column{width:100%}.aker-site .aker-home-project-images>.wp-block-column[hidden]{display:none!important}.aker-site .aker-home-project-images[data-aker-photo-switch="ready"] img{max-height:640px;object-fit:contain;background:#fff}@media(max-width:781px){.aker-site .aker-home-hero-media{width:100%}.aker-site .aker-home-hero h1{font-size:clamp(38px,7vw,58px)}.aker-site .aker-home-project-images>.wp-block-column{width:100%}}.aker-site .aker-page-heading h1{font-family:Georgia,'Times New Roman',serif;font-weight:400}.aker-site .aker-sector-links{margin:28px 0}.aker-site .aker-sector-links ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;list-style:none;padding:0;margin:0}.aker-site .aker-sector-links li{list-style:none;margin:0;border-top:1px solid var(--aker-line)}.aker-site .aker-sector-links a{display:flex;justify-content:space-between;gap:12px;padding:18px 0;min-height:48px;text-decoration:none;font-size:18px}.aker-site .aker-sector-links a:hover{text-decoration:underline}@media(max-width:600px){.aker-site .aker-sector-links ul{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.aker-site .aker-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;padding:16px 22px}.aker-site .aker-header>a{grid-column:1;grid-row:1}.aker-site .aker-header .aker-logo{width:140px}.aker-site .aker-header>nav{grid-column:1 / -1;grid-row:2;width:auto}.aker-site .aker-header>nav[aria-label="Taal"],.aker-site .aker-header>nav[aria-label="Language"]{grid-column:2;grid-row:1}.aker-site .aker-header .aker-menu{gap:4px 16px}.aker-site .aker-header .aker-menu a{font-size:14px}}