/* Dutch local homepage: three section colours, at most three real columns. */
.wab-local-home-content{--home-paper:#f5f5f2;--home-dark:#101117;--home-anthracite:#202328;--home-blue:#0056dc;background:var(--home-dark);color:var(--home-paper)}
.wab-local-home-content :is(.local-home-goals,.local-home-services){position:relative;isolation:isolate;overflow:clip;scroll-margin-top:100px;padding-block:125px}.wab-local-home-content :is(.local-home-goals,.local-home-services)>.container{position:relative;z-index:1;padding-block:0}.wab-local-home-content .section__heading{;margin:0 0 32px}.wab-local-home-content p{font-family:"Effra",sans-serif}.wab-local-home-content :is(a,button):focus-visible{outline:3px solid #4ba5ff;outline-offset:5px}
.wab-local-home-content .local-home-goals{background:var(--home-anthracite)!important;color:var(--home-paper)!important}.local-home-question-layout{display:block}.local-home-question-layout>header{max-width:900px;margin-bottom:52px}.local-home-question-layout>header>p{font-size:20px;line-height:1.5;max-width:650px;margin:0;color:#c6cbd4}.local-home-goal-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.wab-local-home-content .local-home-goal{display:flex;flex-direction:column;align-items:start;padding:34px 30px 30px;background:#2b2f37;border:1px solid #ffffff0b;border-radius:16px;color:#f5f5f2!important;text-decoration:none!important;min-width:0;transition:background .25s ease,transform .25s ease}.local-home-goal:hover{background:#323844;transform:translateY(-3px)}.local-home-goal__icon{width:52px;height:52px;border-radius:50%;background:#3a4558;color:#b5d3ff;display:grid;place-items:center;font-size:22px;margin-bottom:28px}.wab-local-home-content .local-home-goal h3{;max-width:290px;margin:0 0 20px;min-height:54px;color:#fff!important}.wab-local-home-content .local-home-goal p{font-size:17px;line-height:1.5;font-weight:400;margin:0 0 28px;color:#d1d5de;max-width:330px}.local-home-goal__link{display:flex;align-items:center;gap:12px;font-family:"Effra",sans-serif;font-size:15px;font-weight:700;margin-top:auto;color:#c9dfff}.local-home-goal__link i{font-size:10px}.wab-local-home-content .local-home-goal--contact{background:transparent;border:1px solid #b7c8e35e}.local-home-goal--contact .local-home-goal__icon{background:#0056dc;color:#fff}.local-home-goal--contact .local-home-goal__link{color:#fff}.local-home-goal--contact:hover{background:#ffffff07}
.wab-local-home-content .local-home-services{background:var(--home-paper)!important;color:var(--home-dark)!important}.local-home-services__heading{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start;margin-bottom:65px}.local-home-services__heading .section__heading{margin:0}.local-home-services__heading>p{font-size:20px;line-height:1.5;max-width:530px;margin:0}.local-home-service-list{display:grid;gap:28px}.wab-local-home-content .local-home-service{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;align-items:start;background:#fff;border-radius:18px;padding:55px;margin:0;box-shadow:none;border:0;opacity:1;transform:none}.local-home-service__icon{width:62px;height:62px;display:grid;place-items:center;border-radius:50%;color:#0056dc;background:#eaf1ff;font-size:25px;margin-bottom:30px}.wab-local-home-content .local-home-service h3{;margin:0;max-width:460px;color:#101117!important}.local-home-service__copy p{font-size:19px;line-height:1.5;margin:0 0 20px}.local-home-service__problem{color:#616976}.local-home-service__value{font-weight:700}.local-home-links{display:flex;gap:25px;flex-wrap:wrap;margin-top:28px}.local-home-links a{display:inline-flex;align-items:center;gap:12px;font:700 17px/1.4 "Effra",sans-serif;color:#0056dc!important;text-decoration:none!important}.local-home-links a i{font-size:11px}.local-home-links a:hover{text-decoration:underline!important;text-underline-offset:5px}
@media(max-width:1050px){.local-home-goal-list{gap:18px}.wab-local-home-content .local-home-goal{padding:29px 25px}.wab-local-home-content .local-home-goal h3{}.local-home-services__heading,.wab-local-home-content .local-home-service{gap:40px}.wab-local-home-content .local-home-service{padding:40px}.local-home-service__copy p{font-size:18px}}
@media(max-width:800px){.local-home-goal-list{grid-template-columns:repeat(2,minmax(0,1fr))}.local-home-services__heading{grid-template-columns:1fr;gap:18px}.wab-local-home-content :is(.local-home-goals,.local-home-services){padding-block:90px}.wab-local-home-content .local-home-service{grid-template-columns:1fr;gap:30px;padding:35px}.local-home-service__icon{margin-bottom:23px}.local-home-question-layout>header{margin-bottom:40px}.local-home-services__heading{margin-bottom:40px}}
@media(max-width:550px){.wab-local-home-content :is(.local-home-goals,.local-home-services){padding-block:75px;scroll-margin-top:80px}.wab-local-home-content .section__heading{;margin-bottom:24px}.local-home-goal-list{grid-template-columns:1fr;gap:17px}.wab-local-home-content .local-home-goal{padding:30px 27px}.wab-local-home-content .local-home-goal h3{;min-height:0;margin-bottom:18px;max-width:310px}.wab-local-home-content .local-home-goal p{font-size:17px;margin-bottom:25px}.local-home-goal__icon{margin-bottom:24px}.local-home-question-layout>header>p,.local-home-services__heading>p{font-size:18px}.local-home-question-layout>header{margin-bottom:35px}.wab-local-home-content .local-home-service{padding:31px 25px;gap:27px}.wab-local-home-content .local-home-service h3{}.local-home-service__icon{width:55px;height:55px;font-size:23px}.local-home-service__copy p{font-size:18px}.local-home-links{gap:20px;margin-top:25px}}
@media(prefers-reduced-motion:reduce){.local-home-goal{transition:none!important}.local-home-goal:hover{transform:none}}
/* Focused colour and hierarchy correction; hero is deliberately outside this scope. */
.wab-local-home-content .local-home-goal{background:#292d34;border:0}.wab-local-home-content .local-home-goal:hover{background:#30353e}.wab-local-home-content .local-home-goal--contact{background:#202328;border:1px solid #69717f}.wab-local-home-content .local-home-goal h3,.wab-local-home-content .local-home-goal p{width:100%;max-width:none;min-height:0}.local-home-goal__icon{width:46px;height:46px;background:#0056dc;color:#fff;font-size:20px}.local-home-goal:nth-child(2) .local-home-goal__icon{background:#d66a12}.local-home-goal:nth-child(3) .local-home-goal__icon{background:#8a40c7}.local-home-goal:nth-child(4) .local-home-goal__icon{background:#087e61}.local-home-goal:nth-child(5) .local-home-goal__icon{background:#bb3e51}.local-home-goal:nth-child(6) .local-home-goal__icon{background:#0056dc}.local-home-goal__link{color:#f5f5f2}.local-home-question-layout>header{margin-bottom:45px}
.wab-local-home-content .local-home-service{display:block;padding:48px 55px}.local-home-service__title{display:flex;align-items:center;gap:26px;margin-bottom:27px}.local-home-service__icon{flex:0 0 58px;width:58px;height:58px;margin:0;background:#e39014;color:#fff;font-size:24px}.local-home-service:nth-child(2) .local-home-service__icon{background:#0056dc}.local-home-service:nth-child(3) .local-home-service__icon{background:#783ec3}.wab-local-home-content .local-home-service h3{;max-width:950px}.local-home-service__copy{padding-left:84px}.local-home-service__copy .local-home-service__narrative{font-size:19px;line-height:1.55;max-width:1000px;margin:0 0 28px;color:#3d4551}.local-home-service__narrative strong{font-weight:700;color:#101117}.local-home-service__offerings{display:grid;grid-template-columns:1fr 1fr;gap:12px 35px;list-style:none!important;padding:0;margin:0;max-width:900px}.local-home-service__offerings li{font:700 18px/1.35 "Effra",sans-serif;position:relative;padding:0 0 0 18px;margin:0;color:#101117}.local-home-service__offerings li::before{content:''!important;position:absolute;left:0;top:.5em;width:5px;height:5px;border:0;border-radius:50%;background:#0056dc;transform:none!important}.local-home-service__offerings li::after{display:none!important;content:none!important}.local-home-links{margin-top:30px}.local-home-links a,.local-home-links a:hover{text-decoration:none!important;border:0!important;box-shadow:none!important}
@media(max-width:800px){.wab-local-home-content .local-home-service{padding:37px}.local-home-service__title{gap:22px}.local-home-service__copy{padding-left:0}.local-home-service__copy .local-home-service__narrative{max-width:none}.local-home-service__offerings{gap:15px 25px}}
@media(max-width:550px){.wab-local-home-content .local-home-service{padding:30px 25px}.local-home-service__title{display:block;margin-bottom:24px}.local-home-service__icon{margin-bottom:23px;width:52px;height:52px;font-size:22px}.wab-local-home-content .local-home-service h3{}.local-home-service__copy .local-home-service__narrative{font-size:18px;margin-bottom:25px}.local-home-service__offerings{grid-template-columns:1fr;gap:13px}.local-home-service__offerings li{font-size:17px}.local-home-links{margin-top:27px}}
.local-home-service:nth-child(3) .local-home-service__icon{background:#087e61}
/* Concrete old-site service-card structure, within the current three offer lines. */
.local-home-service__copy .local-home-service__proposition{font:700 23px/1.3 "Effra",sans-serif;color:#101117;margin:0 0 17px}.local-home-service__copy .local-home-service__narrative{margin-bottom:26px;font-size:18px}.local-home-service__offerings{max-width:none;gap:10px 18px}.local-home-service__offerings li{background:#f1f2f3;border-radius:7px;padding:13px 17px;font-size:16px;font-weight:400}.local-home-service__offerings li::before{display:none!important}.local-home-service__offerings li a{color:#101117!important;text-decoration:none!important;display:block}.local-home-service__offerings li a:hover{color:#0056dc!important;text-decoration:none!important}.local-home-links .local-home-service__button{}.local-home-links .local-home-service__button:hover{}.local-home-stages{margin-top:70px}.wab-local-home-content .local-home-stages>h3{;max-width:700px;margin:0 0 32px}.local-home-stages ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;list-style:none!important;margin:0;padding:0}.local-home-stages li{display:flex;align-items:start;gap:16px;margin:0;padding:0}.local-home-stages li::before,.local-home-stages li::after{display:none!important}.local-home-stages li>span{flex:0 0 38px;width:38px;height:38px;display:grid;place-items:center;background:#0056dc;border-radius:50%;color:#fff;font:700 14px/1 "Effra",sans-serif}.local-home-stages h4{;margin:0 0 10px;color:#101117}.local-home-stages p{font:400 17px/1.45 "Effra",sans-serif;margin:0;color:#505967}
@media(max-width:800px){.local-home-stages ol{grid-template-columns:1fr;gap:25px}.local-home-stages{margin-top:50px}.local-home-stages>h3{}.local-home-stages p{max-width:550px}}
@media(max-width:550px){.local-home-service__copy .local-home-service__proposition{font-size:21px}.local-home-service__offerings li{font-size:16px}.local-home-stages h4{}}
@media(max-width:360px){.wab-local-home-content .local-home-goal h3{}}

/* Ben review 16 October: one clear clickable service surface. */
.wab-local-home-content .local-home-goals,.wab-local-home-content .local-home-services{padding-block:95px}
.wab-local-home-content .local-home-services{background:#0056dc;color:#fff}
.wab-local-home-content a.local-home-service{display:block;color:#101117;text-decoration:none!important;transition:transform .2s ease}
.wab-local-home-content a.local-home-service:hover,.wab-local-home-content a.local-home-service:focus-visible{transform:translateY(-3px)}
.wab-local-home-content a.local-home-service:focus-visible{outline:3px solid #fff;outline-offset:5px}
.wab-local-home-content .local-home-service__offerings{display:flex;flex-wrap:wrap;gap:10px}
.wab-local-home-content .local-home-service__offerings li{display:flex;align-items:center;min-height:42px;padding:10px 18px;border-radius:999px;background:#f0f1f2;font-size:16px;line-height:1.3}
.wab-local-home-content .local-home-service__offerings li::before,.wab-local-home-content .local-home-service__offerings li::after{display:none!important}
.wab-local-home-content .local-home-service:hover .local-home-service__button,.wab-local-home-content .local-home-service:focus-visible .local-home-service__button{}
@media(max-width:800px){.wab-local-home-content .local-home-goals,.wab-local-home-content .local-home-services{padding-block:70px}}
@media(prefers-reduced-motion:reduce){.wab-local-home-content a.local-home-service{transition:none;transform:none!important}}
body .wab-local-home-content section.local-home-services{background:#0056dc!important;color:#fff!important}
body .wab-local-home-content .local-home-services__heading :is(h2,p){color:#fff!important}
/* Equal delivery pills: reset inherited final-list-item spacing. */
body .wab-local-home-content .local-home-service__offerings li,
body .wab-local-home-content .local-home-service__offerings li:last-child{display:inline-flex!important;align-items:center!important;justify-content:center;box-sizing:border-box;min-height:42px!important;height:auto;padding:10px 18px!important;margin:0!important;line-height:22px!important;vertical-align:middle;border-radius:999px}

body.wab-local-ui-contract .local-home-goal--contact .local-home-goal__icon{display:flex!important;align-items:center;justify-content:center;background:#fff!important;color:#0056dc!important;border-radius:50%;width:52px;height:52px}body.wab-local-ui-contract .local-home-goal--contact .local-home-goal__icon i{color:#0056dc!important}
