.svc-hero{padding-block:clamp(60px,10vw,128px) clamp(48px,7vw,96px)}.svc-no{font-family:var(--f-display);font-size:15px;color:var(--ink);letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.svc-h1{font-size:clamp(2.1rem,5.4vw,3.9rem);line-height:1.02;letter-spacing:-.028em;max-width:17ch}.svc-belofte{margin-top:34px;padding-top:26px;border-top:1px solid var(--ink);font-family:var(--f-display);font-size:clamp(1.25rem,2.6vw,1.8rem);line-height:1.28;letter-spacing:-.016em;max-width:38ch}.svc-hero .hero-p{margin-top:28px;font-size:clamp(1.05rem,1.7vw,1.2rem)}.svc-body{max-width:62ch;font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.6;color:var(--ink-80)}.svc-list{list-style:none;margin:0;padding:0;max-width:62ch}.svc-list li{padding-block:20px;border-top:1px solid var(--rule);display:flex;gap:18px;align-items:baseline;font-size:clamp(1rem,1.6vw,1.08rem)}.svc-list li:first-child{border-top:0;padding-top:0}.svc-deliver{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink);max-width:62ch}.svc-deliver li{font-family:var(--f-display);font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.3;letter-spacing:-.012em;color:var(--ink);padding-block:16px;border-bottom:1px solid var(--rule)}.svc-note{margin-top:28px;max-width:58ch;font-size:15.5px;color:var(--muted)}.svc-next{display:block;text-decoration:none;border-top:1px solid var(--ink);padding-top:26px}.svc-next:hover .svc-next-naam{color:var(--accent)}.svc-next-label{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:22px;font-weight:500}.svc-next-row{display:flex;align-items:baseline;gap:clamp(18px,3vw,40px)}.svc-next-no{font-family:var(--f-display);font-size:clamp(2rem,5vw,3.4rem);line-height:.8;color:var(--brass);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em}.svc-next-naam{display:block;font-family:var(--f-display);font-size:clamp(1.3rem,2.8vw,2rem);letter-spacing:-.018em;transition:color .18s ease}.svc-next-sub{display:block;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-top:10px;font-weight:500}.svc-index-intro{max-width:56ch;font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.55;color:var(--ink-80);margin-top:30px}