.intro{padding-top:clamp(140px,22vh,220px);padding-bottom:clamp(60px,9vh,110px);position:relative;overflow:hidden}.paginakop{font-family:var(--font-display);letter-spacing:-.008em;font-weight:300;font-size:var(--fs-groot);max-width:14em;line-height:1.1}.lead{margin-top:var(--lucht-kop);font-size:var(--fs-lead);max-width:48ch;line-height:1.7}.ankers{flex-wrap:wrap;gap:clamp(16px,3vw,34px);margin-top:clamp(30px,5vh,56px);display:flex}.ankers a{color:var(--ink);opacity:.72;background-image:linear-gradient(var(--accent-l), var(--accent-l));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:3px;font-size:.95rem;font-weight:500;text-decoration:none;transition:background-size .3s,opacity .25s}.ankers a:hover{opacity:1;background-size:100% 1px}.beweging{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(30px,6vw,90px);padding-top:clamp(70px,11vh,130px);padding-bottom:clamp(70px,11vh,130px);display:grid}.beweging .tekst p{font-size:var(--fs-body);opacity:.9;max-width:32em;margin-bottom:1.1em;line-height:1.75}.beweging .tekst p:last-child{margin-bottom:0}.rol{opacity:1;font-weight:500}.beweging .h2{margin-bottom:clamp(18px,3vh,32px)}.art{background:var(--c-surface);border-radius:var(--r-el);gap:12px;padding:clamp(20px,2.6vw,34px);display:grid;box-shadow:0 18px 50px #17151f1a}.art .balk{background:#17151f14;border-radius:6px;height:12px}.art .balk.kort{width:52%}.art .balk.middel{width:74%}.art .balk.aan{background:#57508f52}.art .kopbalk{background:#17151f24;border-radius:8px;width:64%;height:22px}.regel{align-items:center;gap:10px;display:flex}.regel .balk.aan{flex:0 0 44%}.regel .balk.aan.lang{flex-basis:58%}.tag{color:var(--accent-l);white-space:nowrap;background:#57508f1a;border-radius:6px;padding:3px 9px;font-size:.74rem;font-weight:500}.artlabel{letter-spacing:.04em;opacity:.55;font-size:.78rem}.art.kies{grid-template-columns:1fr}.sferen{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sfeer{aspect-ratio:4/3;border-radius:10px;flex-direction:column;justify-content:space-between;padding:14px;display:flex}.aa{font-size:1.5rem;line-height:1}.dots{gap:5px;display:flex}.dots i{border-radius:50%;width:9px;height:9px;display:block}.ln{background:#17151f29;border-radius:4px;width:70%;height:7px;display:block}.ln.kort{width:44%;margin-top:5px}.s1{background:#ffc23d33}.s2{background:#f48bb633}.s3{background:#7a4fc929}.s4{background:#608c962e}.art.site{gap:0;padding:0;overflow:hidden}.mini-nav{background:var(--c-surface);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.mini-nav .wm{background:#17151f6b;border-radius:5px;width:38px;height:10px}.mlinks{gap:6px;display:flex}.mlinks i{background:#17151f29;border-radius:4px;width:22px;height:7px}.mcta{background:var(--ink);border-radius:6px;width:48px;height:15px}.art.site .mini-hero{background:radial-gradient(120% 100% at 30% 15%, var(--ink-2) 0%, var(--ink) 62%);aspect-ratio:16/7;flex-direction:column;justify-content:center;gap:8px;padding:clamp(18px,2.4vw,30px);display:flex}.art.site .mini-hero .balk{background:#f3f1f452}.art.site .mini-hero .balk.kort{background:#f3f1f48c}.mknop{background:#f3f1f4d9;border-radius:6px;width:64px;height:15px;margin-top:6px}.art.site .mini-licht{grid-template-columns:repeat(3,1fr);gap:12px;padding:clamp(18px,2.4vw,30px);display:grid}.mkol i{background:#17151f1f;border-radius:4px;height:7px;margin-bottom:6px;display:block}.mkol i:first-child{background:#17151f47;width:62%}.mkol.aan i:first-child{background:#57508f73}.doortrekken{max-width:820px;padding-top:clamp(50px,8vh,90px);padding-bottom:clamp(70px,11vh,130px)}.doortrekken p{font-size:var(--fs-lead);opacity:.9;line-height:1.75}.doortrekken .h2{margin-bottom:clamp(18px,3vh,32px);font-size:clamp(1.7rem,3.2vw,2.6rem)}.twijfels{max-width:1200px;padding-bottom:clamp(50px,8vh,90px)}.twijfels .h2{margin-bottom:var(--lucht-kop)}.blokken{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px);display:grid}.blok p{opacity:.85;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.7}.prijs{padding-top:clamp(30px,5vh,60px);padding-bottom:clamp(80px,12vh,150px)}.prijs p{font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.6}@media (width<=760px){.beweging,.blokken{grid-template-columns:1fr}}
