/* NEDApex V6 — isolated additive styling */
.v6-verduurzaming{color:#18232b}.v6-verduurzaming .eyebrow{letter-spacing:.13em}.v6-hero{background:#101c24;color:#fff;padding:76px 0}.v6-hero-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:44px}.v6-hero h1{font-size:clamp(2.4rem,5vw,4.5rem);line-height:1.07;margin:16px 0 20px;color:#fff}.v6-hero p{font-size:1.12rem;line-height:1.75;color:#d5e0e6;max-width:640px}.v6-hero-image{position:relative;height:490px;border-radius:20px;overflow:hidden;background:#243643}.v6-hero-image img,.v6-service-photo img,.v6-renovate-photo img{width:100%;height:100%;object-fit:cover;display:block}.v6-real-label{position:absolute;left:20px;bottom:18px;background:#0c1c28d9;color:#fff;border:1px solid #ffffff55;border-radius:30px;padding:7px 13px;font-size:.7rem;font-weight:800;letter-spacing:.12em}.v6-hero-trust{font-size:.84rem;color:#9eb8c7;margin-top:24px}.v6-section-title{max-width:760px;margin-bottom:30px}.v6-section-title h2,.v6-feature h2,.v6-info h2,.v6-faq-wrap h2{font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.16;margin:12px 0 18px}.v6-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.v6-service-card{border:1px solid #e2e8ec;background:white;border-radius:17px;overflow:hidden;box-shadow:0 12px 30px #14202b0b}.v6-service-photo{height:240px;background:#203745;overflow:hidden}.v6-service-photo img{transition:transform .3s}.v6-service-card:hover img{transform:scale(1.03)}.v6-card-copy{padding:23px}.v6-card-num{font-size:.75rem;color:#2582bf;font-weight:800}.v6-card-copy h3{font-size:1.23rem;margin:10px 0}.v6-card-copy p{font-size:.97rem;line-height:1.7;color:#52606a;margin:0}.v6-missing-photo{height:100%;min-height:230px;background:linear-gradient(145deg,#1a3546,#2b5264);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;color:#d6e5ed}.v6-missing-photo span{font-size:3.8rem;font-weight:200;opacity:.7}.v6-missing-photo small{font-size:.82rem;letter-spacing:.03em;opacity:.85}.v6-feature{padding:75px 0;background:#ecf2f5}.v6-feature-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.v6-feature-grid p,.v6-info p{font-size:1.08rem;line-height:1.8}.v6-feature-art{height:400px;position:relative;border-radius:17px;overflow:hidden}.v6-feature-art .v6-missing-photo{height:100%}.v6-feature-label{position:absolute;top:20px;left:20px;color:#fff;background:#0c1c28a9;padding:8px 12px;border-radius:6px;font-size:.7rem;letter-spacing:.13em}.v6-chip-row{display:flex;gap:9px;flex-wrap:wrap;margin:20px 0 28px}.v6-chip-row span{background:white;border:1px solid #cfdae1;border-radius:25px;padding:9px 14px;font-size:.85rem}.v6-renovate-photo{height:390px;overflow:hidden;border-radius:17px}.v6-textlink{font-weight:750;color:#1b6d9d;display:inline-block;margin-top:18px}.v6-info{background:#152632;color:#fff;padding:70px 0}.v6-info .wrap{max-width:900px}.v6-info h2{color:#fff}.v6-info p{color:#d8e3e9}.v6-info .v6-textlink{color:#9fd8ff}.v6-faq-wrap{display:grid;grid-template-columns:1fr 1.25fr;gap:60px}.v6-faq{border-bottom:1px solid #dce4e8;padding:18px 0}.v6-faq summary{font-weight:750;cursor:pointer}.v6-faq p{color:#4e5c64;line-height:1.75}.v6-photo-note{color:#64747d;font-size:.9rem}.v6-cta{padding:72px 0;background:#203746;color:#fff;text-align:center}.v6-cta h2{color:#fff;font-size:2.4rem}.v6-cta p{color:#d4e0e7}.v6-disclaimer{padding:14px 0 25px;color:#6b777e}.v6-smalljobs{padding:50px 0}.v6-smalljobs .wrap{max-width:1000px}.v6-smalljobs p{max-width:850px}.v6-kvk-note{display:block;font-size:.78rem;line-height:1.5;color:#657780;margin-top:7px}.v6-home-teaser{background:#eaf2f7;padding:38px 0}.v6-home-teaser>.wrap{display:flex;align-items:center;justify-content:space-between;gap:24px}.v6-home-teaser h2{margin:8px 0}.v6-home-teaser p{max-width:700px;margin:0}@media(max-width:900px){.v6-hero-grid,.v6-feature-grid,.v6-faq-wrap{grid-template-columns:1fr}.v6-hero-image{height:340px}.v6-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v6-home-teaser>.wrap{flex-direction:column;align-items:flex-start}}@media(max-width:600px){.v6-hero{padding:42px 0}.v6-hero-image{height:270px}.v6-service-grid{grid-template-columns:1fr}.v6-feature{padding:46px 0}.v6-feature-art,.v6-renovate-photo{height:250px}.v6-cta h2{font-size:1.8rem}.v6-service-photo{height:220px}}

/* V6.1: licensed stock photography */
.v61-stock-note{display:block;margin-top:12px;color:#627180;font-size:.75rem;line-height:1.5}.v61-photo-credits{margin-top:10px;color:#71808d;font-size:.78rem}.v61-photo-credits summary{cursor:pointer}.v61-photo-credits ul{padding-left:18px;line-height:1.7}.v61-photo-credits a{color:inherit;text-decoration:underline}
