@font-face{font-family:Canela;src:url(/fonts/canela-light.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Canela;src:url(/fonts/canela-medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/fonts/instrumentsans-var.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--nacht:#0c0a14;--violet:#1a1430;--schemer:#3a2c50;--creme:#f4ead9;--ink-licht:#f2edf4;--ink-zacht:#bab1c8;--ink-donker:#1d1533;--ink-donker-zacht:#5a5170;--accent:#c9a96a;--accent-diep:#8a6a2f;--r:28px;--gut:clamp(1.5rem, 6vw, 7rem);--maxw:104rem;--ease:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{color:var(--ink-licht);background:var(--nacht);margin:0;font-family:Instrument Sans,system-ui,sans-serif;overflow-x:clip}img{max-width:100%}.skip{z-index:100;background:var(--ink-licht);color:var(--ink-donker);border-radius:10px;padding:.7em 1.2em;font-size:.85rem;text-decoration:none;position:absolute;top:-4rem;left:1rem}.skip:focus{top:1rem}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.verder,.terug,.formulierlink,.case__meta a,.mail{position:relative}.verder:after,.terug:after,.formulierlink:after,.case__meta a:after,.mail:after{content:"";position:absolute;inset:-.7rem -.5rem}@media print{.topnav,.merk,.wereld,.skip{display:none!important}body{color:#000;background:#fff}}p{text-wrap:pretty;margin:0;line-height:1.6}h1,h2,h3,.zin{text-wrap:balance}.display{letter-spacing:-.025em;margin:0;font-family:Canela,Times New Roman,serif;font-weight:500;line-height:1.02}.dun{font-weight:300}.blok{max-width:var(--maxw);padding:clamp(5rem, 12vh, 9rem) var(--gut);align-content:center;margin:0 auto;display:grid;position:relative}.label{letter-spacing:.12em;text-transform:lowercase;color:var(--ink-zacht);margin-bottom:1.4rem;font-size:.72rem}.zin{max-width:18ch;font-size:clamp(2.4rem,4.6vw,4.6rem)}html.js :is(.blok,.statement,figure)>*{opacity:0;transform:translateY(12px)}html.js :is(.blok,.statement,figure).aan>*{opacity:1;transition:opacity 1.2s var(--ease), transform 1.2s var(--ease);transform:translateY(0)}:is(.blok,.statement,figure).aan>:first-child{transition-delay:0s}:is(.blok,.statement,figure).aan>:nth-child(2){transition-delay:70ms}:is(.blok,.statement,figure).aan>:nth-child(3){transition-delay:.14s}:is(.blok,.statement,figure).aan>:nth-child(4){transition-delay:.21s}:is(.blok,.statement,figure).aan>:nth-child(5){transition-delay:.28s}:is(.blok,.statement,figure).aan>:nth-child(n+6){transition-delay:.35s}html.js :is(.blok,.statement)>:is(h1,h2){color:var(--ink-zacht)}html.js :is(.blok,.statement).aan>:is(h1,h2){color:var(--ink-licht);transition:opacity 1.2s var(--ease), transform 1.2s var(--ease), color 1.6s var(--ease)}html.js #drempel .drempel__copy>*{opacity:0;transform:translateY(12px)}html.js #drempel.aan .drempel__copy>*{opacity:1;transition:opacity 1s var(--ease), transform 1s var(--ease);transform:translateY(0)}#drempel.aan .drempel__copy>h2{transition-delay:0s}#drempel.aan .drempel__copy>p{transition-delay:70ms}#drempel.aan .drempel__copy>a.mail{transition-delay:.14s}#drempel.aan .drempel__copy>a.formulierlink{transition-delay:.21s}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}.stappen{gap:.1rem;max-width:26rem;margin:2.4rem 0 0;padding:0;list-style:none;display:grid}.stappen a,.stappen>li>span.rij{color:var(--ink-licht);letter-spacing:-.01em;border-top:1px solid #f2edf424;grid-template-columns:2.4rem 1fr;align-items:baseline;gap:0 .9rem;padding:.85rem 0;font-family:Canela,serif;font-size:1.12rem;font-weight:500;text-decoration:none;transition:border-color .22s;display:grid}.stappen li:last-child a,.stappen li:last-child>span.rij{border-bottom:1px solid #f2edf424}.stappen a:hover{border-color:var(--accent)}.stappen span.nr{letter-spacing:.1em;color:var(--accent);font-family:Instrument Sans,sans-serif;font-size:.7rem;font-weight:500}.stappen em{color:var(--ink-zacht);grid-column:2;margin-top:.2rem;font:400 .87rem/1.45 Instrument Sans,sans-serif;display:block}.opbrengst{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(2rem,5vw,4.5rem);margin:clamp(2.2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}.opbrengst li{border-top:1px solid #f2edf424;gap:.35rem;padding:1.2rem 0;display:grid}.opbrengst span{letter-spacing:.1em;color:var(--accent);font-size:.72rem}.opbrengst em{letter-spacing:-.01em;font-family:Canela,serif;font-size:clamp(1.05rem,1.5vw,1.25rem);font-style:normal;font-weight:500;line-height:1.32}.stap__intro{max-width:62ch;color:var(--ink-zacht);margin-top:1.6rem;font-size:clamp(1rem,1.35vw,1.15rem)}.stap__na{max-width:58ch;color:var(--ink-zacht);margin-top:2rem}.onderschrift{letter-spacing:.04em;color:var(--ink-zacht);margin-top:1rem;font-size:.78rem}.verder{color:var(--ink-licht);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.ingangen{text-align:left;grid-template-columns:repeat(2,minmax(0,25rem));justify-content:center;gap:clamp(1.5rem,3vw,3.5rem);margin-top:2.4rem;display:grid}.ingang{min-height:21rem;color:var(--ink-donker);border-radius:var(--r);background:#fbf6ec;flex-direction:column;align-items:flex-start;gap:.6rem;padding:2.4rem;transition:translate .25s,box-shadow .25s;display:flex;box-shadow:0 12px 40px #1d15332e}.ingang:hover{translate:0 -6px;box-shadow:0 24px 60px #00000059}.ingang__spoor{letter-spacing:.1em;text-transform:lowercase;color:var(--ink-donker-zacht);border:1px solid #1d153338;border-radius:999px;order:-1;margin-bottom:1rem;padding:.45em 1em;font-size:.68rem}.ingang__naam{margin-bottom:.4rem;font-size:clamp(1.3rem,2vw,1.7rem)}.ingang__wanneer{color:var(--ink-donker);max-width:40ch}.ingang__link{letter-spacing:.08em;text-transform:lowercase;color:var(--ink-donker);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:5px;margin-top:auto;padding-top:1.8rem;font-size:.78rem;font-weight:600;text-decoration-thickness:2px}.ingang__link.knop{background:var(--ink-licht);color:var(--nacht);letter-spacing:.06em;border-radius:999px;margin-top:1.8rem;padding:.85em 1.4em;font-size:.8rem;font-weight:500;text-decoration:none;display:inline-block}.ingang__link.knop:hover{background:#fff}@media (width<=760px){.stappen{text-align:left;max-width:none;margin-top:1.8rem}.opbrengst,.ingangen{grid-template-columns:1fr}.ingang{min-height:0}}.ingang__link.knop+.verder.naast{white-space:nowrap;vertical-align:middle;margin-top:1.8rem;margin-left:1.2rem;display:inline-block}@media (width<=480px){.ingang__link.knop+.verder.naast{margin:1.1rem 0 0;display:block}}@media (width<=700px){main>.hero.kort~section.blok:first-of-type{padding-top:2.2rem}blockquote p,.case__quote p{font-size:1.08rem!important;font-weight:300!important;line-height:1.45!important}main>section.blok:last-of-type,main>article.blok:last-of-type{padding-bottom:3rem}}body[data-redactie]{--gut:clamp(1.5rem, 6vw, 7rem);--maxw:94rem;--ink-zacht:#c0b9ca;background:#12101b}body[data-redactie] main{min-height:60vh}body[data-redactie] :is(h1,h2,.display){font-weight:300}body[data-redactie] .label,.pagina-label{letter-spacing:.1em;color:#c0b9ca;margin:0 0 1.8rem;font:500 .74rem/1.5 Instrument Sans,sans-serif}body[data-redactie] .blok{padding-block:clamp(4rem,8vw,8rem)}body[data-redactie] .zin{font-size:clamp(2.5rem,4.5vw,4.4rem)}.pagina-opening{max-width:var(--maxw);padding:clamp(8.5rem,12vw,11rem) var(--gut) 0;grid-template-columns:minmax(0,1fr);column-gap:clamp(2rem,6vw,6rem);margin:auto;display:grid}.pagina-opening__tekst{min-width:0}.pagina-opening h1{letter-spacing:-.045em;text-wrap:pretty;max-width:12ch;font-size:clamp(3.4rem,7.6vw,7.25rem);line-height:.99}.pagina-opening__intro{color:#c0b9ca;max-width:48ch;margin-top:2.4rem;font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.55}.pagina-opening.met-beeld{grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr);align-items:center}.pagina-opening__beeld{border-radius:3px;align-self:stretch;min-height:24rem;overflow:hidden}.pagina-opening__beeld img{object-fit:cover;object-position:20% 48%;width:100%;height:100%;display:block}.pagina-opening.met-portret .pagina-opening__beeld{aspect-ratio:4/5;min-height:0;max-height:35rem}.pagina-opening.met-portret .pagina-opening__beeld img{object-position:center 36%}.pagina-index{border-top:1px solid #ffffff28;border-bottom:1px solid #ffffff28;grid-column:1/-1;margin-top:clamp(3.5rem,6vw,6rem);display:flex}.pagina-index a{color:#f2edf4;flex:1;justify-content:space-between;align-items:center;gap:1rem;min-height:54px;padding:1.35rem 0;font-size:.9rem;text-decoration:none;display:flex}.pagina-index a+a{margin-left:2.5rem}.pagina-index span{color:#c0b9ca;font-size:1.3rem;transition:transform .2s}.pagina-index a:hover span{transform:translate(3px,-3px)}body[data-redactie=werk] .pagina-opening{grid-template-columns:1fr}body[data-redactie=werk] .pagina-opening__tekst{grid-template-columns:1.1fr 1fr;align-items:end;column-gap:5rem;display:grid}body[data-redactie=werk] .pagina-label{grid-column:1/-1}body[data-redactie=werk] .pagina-opening__intro{max-width:33ch;margin:0}body[data-redactie=werk] .cases{padding-top:4rem;display:block}body[data-redactie=werk] .case+.case{border-top:1px solid #ffffff28;margin-top:clamp(6rem,12vw,12rem);padding-top:4rem}body[data-redactie=werk] .case{display:block}body[data-redactie=werk] .case__kop{max-width:20ch;min-height:0;font-size:clamp(2.2rem,4.4vw,4.2rem)}body[data-redactie=werk] .case__beeld{width:100%;box-shadow:none;border-radius:3px;margin-top:2.5rem}body[data-redactie=werk] .case__verhaal{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;margin-top:2.5rem;display:grid}body[data-redactie=werk] .case__tekst{margin:0;font-size:1rem}body[data-redactie=werk] .case__tekst strong{color:#f2edf4;margin-bottom:.6rem;font-weight:500;display:block}body[data-redactie=werk] .case__meta{border-top:1px solid #ffffff28;margin-top:2rem;padding-top:1.5rem}body[data-redactie=werk] .case__quote{border-left:1px solid #ffffff38;max-width:48rem;margin:4rem 0 0 auto;padding-left:2.5rem}body[data-redactie=werk] .case__quote p{font-size:clamp(1.3rem,2.2vw,2rem);line-height:1.35}body[data-redactie=over] .intro{min-height:0;display:block}.over-blik{grid-template-columns:1fr 1fr;gap:0 5rem;display:grid}.over-blik .label{grid-column:1/-1}body[data-redactie=over] .groot{max-width:22ch;font-size:clamp(2rem,3.3vw,3.2rem)}body[data-redactie=over] .body{align-self:center;max-width:44ch;margin:0;font-size:1.12rem}body[data-redactie=over] .verhaal{border-top:1px solid #ffffff28;grid-template-columns:.8fr 1.2fr;gap:5rem;display:grid}body[data-redactie=over] .verhaal>h2{align-self:start;max-width:10ch;position:sticky;top:8rem}body[data-redactie=over] .verhaal__rij{gap:1.8rem;margin-top:0;font-size:1.08rem}body[data-redactie=over] .uitgelicht{border-block:1px solid #ffffff28;padding-block:2rem;line-height:1.3}body[data-redactie=aanpak] .midden{text-align:left;justify-items:start}body[data-redactie=aanpak] .midden .zin{max-width:20ch}body[data-redactie=aanpak] .ingangen{border-block:1px solid #ffffff28;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:0;width:100%;margin-top:3rem}body[data-redactie=aanpak] .ingang{color:#f2edf4;min-height:21rem;box-shadow:none;background:0 0;border-radius:0;padding:2.5rem 3rem 2.5rem 0;transform:translate(0,0)}body[data-redactie=aanpak] .ingang+.ingang{border-left:1px solid #ffffff28;padding-left:3rem}body[data-redactie=aanpak] .ingang__spoor{color:#c0b9ca;border:0;border-radius:0;padding:0;font-size:.74rem}body[data-redactie=aanpak] .ingang__naam{font-size:clamp(1.9rem,3vw,2.8rem)}body[data-redactie=aanpak] .ingang__wanneer{color:#c0b9ca;max-width:38ch}body[data-redactie=aanpak] .ingang__link{color:#f2edf4;text-transform:none;font-size:.87rem;text-decoration-color:#c0b9ca}body[data-redactie=aanpak] #stappen{border-top:1px solid #ffffff28}body[data-redactie=aanpak] .proces__stap{min-height:25rem}body[data-redactie=aanpak] .proces__index li,body[data-redactie=aanpak] .proces__index li span{color:#ada4bb}body[data-redactie=aanpak] .proces__index li.actief{color:#fff}body[data-redactie] .hoofdstuk{border-bottom:1px solid #ffffff28;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-content:start;gap:0 5rem}body[data-redactie] .hoofdstuk>.label{grid-column:1/-1}body[data-redactie] .hoofdstuk>h2{max-width:13ch;font-size:clamp(2.4rem,3.7vw,3.6rem)}.hoofdstuk__inhoud{min-width:0}body[data-redactie] .hoofdstuk__inhoud>.stap__intro:first-child{margin-top:0}body[data-redactie] .hoofdstuk__inhoud .stap__intro{font-size:1.1rem;line-height:1.65}body[data-redactie] .strategie-vragen{margin-block:2rem;padding:0;list-style:none}body[data-redactie] .strategie-vragen li{color:#f2edf4;border-top:1px solid #ffffff28;padding:1.2rem 0}body[data-redactie] .keuzevoorbeeld{background:#211c2c;max-width:none;margin-top:2.5rem;padding:2rem}body[data-redactie] .keuzevoorbeeld details{border-color:#ffffff28}body[data-redactie] .keuzevoorbeeld .label{margin-bottom:1rem}body[data-redactie] .opbrengst{gap:0 2rem}body[data-redactie] .opbrengst span{color:#c0b9ca}body[data-redactie] .opbrengst em{font-size:1.3rem;font-weight:300}body[data-redactie] .contact{align-items:start;min-height:0;padding-top:11rem;padding-bottom:7rem}body[data-redactie] .contact h1{max-width:9ch;font-size:clamp(3.8rem,6.6vw,6rem)}body[data-redactie] .formulier{color:#f2edf4;box-shadow:none;background:#211c2c;border:1px solid #ffffff28;border-radius:3px;padding:2.5rem}body[data-redactie] .veld label,body[data-redactie] .formulier__privacy,body[data-redactie] .formulier__status{color:#c0b9ca}body[data-redactie] .veld input,body[data-redactie] .veld textarea{color:#f2edf4;background:#12101b;border:1px solid #ffffff38;border-radius:3px}body[data-redactie] .formulier .knop{color:#12101b;background:#f2edf4}.pagina-slot{max-width:var(--maxw);padding:clamp(4rem,8vw,8rem) var(--gut) 2rem;color:#f2edf4;background:#1d1729;margin:auto}.pagina-slot__rij{grid-template-columns:1fr 1fr;align-items:end;gap:5rem;display:grid}.pagina-slot h2{font-size:clamp(3rem,6vw,6rem)}.pagina-slot__rij p{color:#c0b9ca}.slot-contact{color:#f2edf4;border-bottom:1px solid #ffffff50;justify-content:space-between;gap:2rem;max-width:24rem;padding:1rem 0;font-size:1.1rem;text-decoration:none;display:flex}.slot-mail{color:#c0b9ca;text-underline-offset:5px;margin-top:1.5rem;font-size:.9rem;display:inline-block}.pagina-slot__onder{border-top:1px solid #ffffff28;justify-content:space-between;gap:2rem;margin-top:6rem;padding-top:1.5rem;font-size:.78rem;display:flex}.pagina-slot__onder a{color:#c0b9ca;padding-block:.7rem;text-decoration:none;display:inline-block}.pagina-slot__onder nav{gap:1.5rem;display:flex}@media (width>=1100px){body[data-redactie=aanpak] .pagina-opening h1{max-width:8ch}body[data-redactie=aanpak] .pagina-opening__beeld{max-height:30rem;margin-top:2.5rem}body[data-redactie=merk-en-website] .pagina-opening__tekst,body[data-redactie=merk-en-marketingstrategie] .pagina-opening__tekst{grid-template-columns:1.15fr .85fr;align-items:end;column-gap:5rem;display:grid}body[data-redactie=merk-en-website] .pagina-label,body[data-redactie=merk-en-marketingstrategie] .pagina-label{grid-column:1/-1}body[data-redactie=merk-en-website] .pagina-opening__intro,body[data-redactie=merk-en-marketingstrategie] .pagina-opening__intro{margin-bottom:.4rem}}@media (width<=760px){.pagina-opening,.pagina-opening.met-beeld{grid-template-columns:1fr;padding-top:8rem}.pagina-opening h1{max-width:12ch;font-size:clamp(3.2rem,12vw,5.2rem)}.pagina-opening__intro{margin-top:1.5rem;font-size:1.08rem}.pagina-opening__beeld{height:15rem;min-height:0;margin-top:2.5rem}.pagina-opening.met-portret .pagina-opening__beeld{aspect-ratio:4/5;width:80%;height:auto;max-height:28rem}.pagina-index{flex-wrap:wrap;margin-top:2.5rem}.pagina-index a{flex-basis:100%;padding:1rem 0;font-size:.86rem}.pagina-index a+a{border-top:1px solid #ffffff20;margin:0}body[data-redactie=werk] .pagina-opening__tekst,.over-blik,body[data-redactie=over] .verhaal,body[data-redactie] .hoofdstuk,.pagina-slot__rij{grid-template-columns:1fr;gap:1.8rem}body[data-redactie=werk] .pagina-opening__intro{margin-top:0}body[data-redactie=werk] .cases{padding-top:3rem}body[data-redactie=werk] .case__verhaal{grid-template-columns:1fr;gap:1.5rem}body[data-redactie=werk] .case__quote{margin-top:2.5rem;padding-left:1.2rem}body[data-redactie=over] .verhaal>h2{max-width:14ch;position:static}body[data-redactie=aanpak] .ingangen{grid-template-columns:1fr}body[data-redactie=aanpak] .ingang,body[data-redactie=aanpak] .ingang+.ingang{border-left:0;min-height:0;padding:2rem 0}body[data-redactie=aanpak] .ingang+.ingang{border-top:1px solid #ffffff28}body[data-redactie=aanpak] .proces__stap{min-height:0}body[data-redactie] .hoofdstuk>.label{margin-bottom:0}body[data-redactie] .hoofdstuk .stap__intro{font-size:1.05rem}body[data-redactie] .keuzevoorbeeld{padding:1.5rem}body[data-redactie] .opbrengst{grid-template-columns:1fr}body[data-redactie] .contact{padding-top:8rem}body[data-redactie] .formulier{padding:1.5rem}.pagina-slot__onder{flex-direction:column;gap:.3rem;margin-top:4rem}.pagina-slot__onder nav{flex-wrap:wrap}}body[data-canvas][data-redactie]{background:#12101b}body[data-redactie=aanpak] main .proces__index li,body[data-redactie=aanpak] main .proces__index li span{color:#ada4bb;font-weight:300}body[data-redactie=aanpak] main .proces__index li.actief{color:#fff}body[data-redactie=aanpak] main .proces__stap{min-height:20rem}body[data-redactie=werk] main .case__quote p{font-weight:300}.voorbeeld-beeld{width:100%;height:auto;margin-block:1.5rem;display:block}@media (width<=760px){body[data-redactie=aanpak] main .proces__stap{min-height:0}}body[data-redactie=aanpak] .pagina-opening__beeld img{object-position:72% 50%}body[data-canvas][data-redactie]{background:linear-gradient(#12101b 0% 28%,#181321 68%,#21182c 100%);position:relative}.subwereld{pointer-events:none;z-index:0;height:1080px;position:absolute;inset:0 0 auto;overflow:hidden;mask-image:linear-gradient(#000 0% 60%,#0000 100%)}.subwereld img{object-fit:cover;object-position:72% 44%;opacity:.86;width:100%;height:100%;display:block}.subwereld:after{content:"";background:linear-gradient(90deg,#12101b 0%,#12101bf5 20%,#12101bc4 43%,#12101b1a 70% 100%);position:absolute;inset:0}body[data-redactie] main,body[data-redactie] .pagina-slot{z-index:1;position:relative}body[data-redactie] .pagina-opening{position:relative}body[data-redactie=aanpak] .pagina-opening{grid-template-columns:minmax(0,1fr)}body[data-redactie=aanpak] .pagina-opening__tekst{width:min(100%,45rem)}body[data-redactie=aanpak] .pagina-opening__intro{max-width:44ch}body[data-redactie] .pagina-index{-webkit-backdrop-filter:blur(18px);background:#221b2fad;border:0;border-radius:999px;gap:.4rem;padding:.5rem}body[data-redactie] .pagina-index a{border:0;border-radius:999px;margin:0;padding:1rem 1.4rem;transition:background .25s}body[data-redactie] .pagina-index a:hover,body[data-redactie] .pagina-index a:focus-visible{background:#ddcbeb1a}body[data-redactie] .pagina-index span{color:#e1d5e9;background:#e1cef012;border-radius:50%;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}body[data-redactie] .pagina-opening__beeld{border-radius:32px}body[data-redactie=over] .subwereld,body[data-redactie=werk] .subwereld{opacity:.24;height:1100px}body[data-redactie=merk-en-website] .subwereld,body[data-redactie=merk-en-marketingstrategie] .subwereld,body[data-redactie=contact] .subwereld{opacity:.28;height:950px}body[data-redactie] main :is(.hoofdstuk,.verhaal,.case+.case,.case__meta,.case__quote,.uitgelicht,.proces__stap,.strategie-vragen li,.opbrengst li),body[data-redactie=aanpak] main #stappen{border:0}body[data-redactie=aanpak] main .ingangen{border:0;gap:1.5rem}body[data-redactie=aanpak] main .ingang,body[data-redactie=aanpak] main .ingang+.ingang{color:#1d1533;box-shadow:none;background:#fbf6ec;border:0;border-radius:32px;padding:2.5rem}body[data-redactie=aanpak] main .ingang:hover{background:#fffdf8}body[data-redactie=aanpak] main .ingang__link{color:#21172d;letter-spacing:.02em;background:#ece3f2;border-radius:999px;margin-top:2rem;padding:.85rem 1.2rem;text-decoration:none}body[data-redactie=aanpak] main .proces__index li span{color:#d4bfe1}body[data-redactie=aanpak] main .proces__stap{background:0 0;border-radius:0;padding:2rem 0}body[data-redactie=aanpak] main .proces__stap.actief{background:0 0}body[data-redactie=werk] main .case__beeld{border-radius:24px}body[data-redactie=werk] main .case__quote{background:#392b485c;border-radius:32px;padding:2.5rem}body[data-redactie=over] main .uitgelicht{background:#392b485c;border-radius:28px;padding:2rem}body[data-redactie] main .keuzevoorbeeld{background:#392b4866;border-radius:28px}body[data-redactie] .voorbeeld-beeld{border-radius:16px}body[data-redactie] main .keuzevoorbeeld details{background:#100c195c;border:0;border-radius:16px;margin-top:.6rem;padding:1rem}body[data-redactie] main .strategie-vragen li{background:#392b485c;border-radius:20px;padding:1.25rem 1.5rem}body[data-redactie] main .opbrengst{gap:1rem}body[data-redactie] main .opbrengst li{background:#392b485c;border-radius:22px;padding:1.5rem}body[data-redactie] main .formulier{background:#2a2037d9;border:0;border-radius:32px}body[data-redactie] main .veld input,body[data-redactie] main .veld textarea{background:#0f0c18b3;border:0;border-radius:16px}body[data-redactie] .pagina-slot{background:0 0}body[data-redactie] .slot-contact{color:#21172d;background:#ece3f2;border:0;border-radius:999px;margin-top:1.5rem;padding:1.05rem 1.5rem}body[data-redactie] .pagina-slot__onder{border:0}@media (width>=1800px){.subwereld{height:1200px}}@media (width<=760px){.subwereld{height:950px}.subwereld img{object-position:64% 50%;opacity:.65}.subwereld:after{background:linear-gradient(#12101bbf 0%,#12101bd9 40%,#12101b24 72%,#12101b4d 100%)}body[data-redactie=aanpak] .pagina-opening{padding-top:8.5rem}body[data-redactie=aanpak] .pagina-index{margin-top:10rem}body[data-redactie] .pagina-index{background:#1e172ad6;border-radius:28px;gap:0;padding:.45rem}body[data-redactie] .pagina-index a{border:0;border-radius:22px;padding:.8rem 1rem}body[data-redactie=aanpak] main .ingang,body[data-redactie=aanpak] main .ingang+.ingang{border-radius:28px;padding:1.8rem}body[data-redactie=aanpak] main .proces__stap{padding:1.5rem 0}body[data-redactie=aanpak] main .proces__stap.actief{background:0 0}body[data-redactie=werk] main .case__quote,body[data-redactie=over] main .uitgelicht,body[data-redactie] main .formulier{padding:1.5rem}body[data-redactie] .slot-contact{font-size:1rem}}body[data-redactie] .pagina-label{color:#eee5f4;width:fit-content}body[data-redactie=aanpak] main .ingang__naam{color:#1d1533}body[data-redactie=aanpak] main .ingang__spoor{color:#5a5170}body[data-redactie=aanpak] main .ingang__wanneer{color:#3e354d}body[data-redactie=aanpak] main .ingang__link{color:#fbf6ec;background:#21172d;align-items:center;gap:1.2rem;display:inline-flex}.pijl-icoon{flex:none;display:block}body[data-redactie=merk-en-website] .subwereld{opacity:.8;height:1000px}body[data-redactie=merk-en-website] .subwereld img{object-position:center;transform:scaleX(-1)}body[data-redactie=merk-en-website] .subwereld:after{background:linear-gradient(90deg,#12101b 0%,#12101bf5 32%,#12101bbf 58%,#12101b30 100%)}body[data-redactie=merk-en-marketingstrategie] .subwereld{opacity:.75;height:1100px}body[data-redactie=merk-en-marketingstrategie] .subwereld img{object-position:center;transform:scaleX(-1)}body[data-redactie=contact] .subwereld{opacity:.33}body[data-redactie=contact] .subwereld img{transform:scaleX(-1)}@media (width<=760px){body[data-redactie=merk-en-website] .subwereld,body[data-redactie=merk-en-marketingstrategie] .subwereld{opacity:.65}body[data-redactie=merk-en-website] .subwereld:after,body[data-redactie=merk-en-marketingstrategie] .subwereld:after{background:linear-gradient(#12101bdd 0%,#12101bcc 55%,#12101b55 100%)}}body[data-redactie] .drempel{z-index:1;position:relative}body[data-redactie] .pagina-slot--klein{padding-top:0;padding-bottom:2rem}body[data-redactie] .pagina-slot--klein .pagina-slot__onder{margin-top:0}body[data-redactie] .drempel__wrap{height:85svh;min-height:640px}@media (width<=760px){body[data-redactie] .drempel__wrap{height:85svh;min-height:650px}}body[data-redactie] .drempel__wrap{mask-image:linear-gradient(#0000 0%,#000 22% 88%,#0000 100%)}body[data-redactie=merk-en-website] .pagina-opening__intro{color:#eee5f4}body[data-redactie=aanpak] main .ingang__link{margin-top:auto}body[data-redactie=aanpak] main .ingang__wanneer{margin-bottom:1.5rem}body[data-redactie=werk] main .case__onder{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,5vw,5rem);margin-top:3rem;display:grid}body[data-redactie=werk] main .case__onder .case__verhaal{grid-template-columns:1fr;gap:1.5rem;margin:0;display:grid}body[data-redactie=werk] main .case__onder .case__quote{max-width:none;margin:0;padding:2rem}body[data-redactie=werk] main .case__onder .case__quote p{font-family:Canela,serif;font-size:clamp(1.15rem,1.6vw,1.5rem);font-weight:300;line-height:1.45}body[data-redactie=werk] main .case+.case{margin-top:5rem;padding-top:3rem}@media (width<=760px){body[data-redactie=werk] main .case__onder{grid-template-columns:1fr;gap:2rem;margin-top:2rem}}.project-verhaal{max-width:var(--maxw);padding:10rem var(--gut) 4rem;margin:auto}.project-terug{color:#f2edf4;background:#30263d;border-radius:999px;margin-bottom:2.5rem;padding:.65rem 1rem;font-size:.78rem;text-decoration:none;display:inline-block}.project-verhaal__titel{grid-template-columns:1.15fr 1fr;align-items:end;gap:4rem;display:grid}.project-verhaal__titel h1{letter-spacing:-.04em;font-size:clamp(3.5rem,8vw,8rem);line-height:1}.project-verhaal__titel p{color:#ddd3e4;max-width:22ch;font-family:Canela,serif;font-size:clamp(1.7rem,3vw,2.8rem);font-weight:300;line-height:1.15}.project-extern{color:#c0b9ca;align-items:center;gap:1rem;margin-top:2rem;padding-block:.5rem;font-size:.9rem;text-decoration:none;display:inline-flex}.project-verhaal__beeld{border-radius:28px;margin-top:3rem;overflow:hidden}.project-verhaal__beeld img{width:100%;height:auto;display:block}.project-keuzes{gap:3rem;max-width:70rem;margin:4rem auto;display:grid}.project-keuze{grid-template-columns:.6fr 1fr;gap:4rem;display:grid}.project-keuze h2{font-size:clamp(1.8rem,3vw,2.8rem)}.project-keuze p{color:#c0b9ca;max-width:48ch;font-size:1.1rem}.project-citaat{background:#392b485c;border-radius:32px;max-width:70rem;margin:4rem auto;padding:clamp(2rem,5vw,4.5rem)}.project-citaat p{font-family:Canela,serif;font-size:clamp(1.35rem,2.5vw,2.2rem);font-weight:300;line-height:1.4}.project-citaat cite{color:#c0b9ca;margin-top:1.5rem;font-size:.85rem;font-style:normal;display:block}.project-volgende{color:#f2edf4;justify-content:space-between;align-items:center;gap:2rem;max-width:70rem;margin:5rem auto 0;text-decoration:none;display:flex}.project-volgende .pagina-label{margin-bottom:.6rem;display:block}.project-volgende .display{font-size:clamp(2rem,4vw,3.5rem);display:block}.project-volgende>svg{width:2rem;height:2rem}@media (width<=760px){.werk-selectie{grid-template-columns:1fr;gap:3.5rem;padding-top:2.5rem;padding-bottom:3rem}.werk-project__beeld,.project-verhaal__beeld{border-radius:20px}.project-verhaal{padding-top:8rem}.project-verhaal__titel{grid-template-columns:1fr;gap:1.5rem}.project-verhaal__titel h1{font-size:clamp(3.3rem,14vw,5rem)}.project-keuzes{gap:2.5rem;margin-block:3rem}.project-keuze{grid-template-columns:1fr;gap:1rem}.project-keuze p{font-size:1.05rem}.project-citaat{margin-block:3rem;padding:1.7rem}}.werk-film{isolation:isolate;position:relative}.project-film{--voortgang:1;position:relative}.project-film__scene{min-height:850px;padding:5rem var(--gut) 3rem;position:relative;overflow:clip}.project-film__gloed{z-index:-1;background:radial-gradient(at 35% 55%,#525a8b65,#0000 65%);position:absolute;inset:0}.project-film--monter .project-film__gloed{background:radial-gradient(at 70%,#35706365,#0000 68%)}.project-film__kop{max-width:var(--maxw);z-index:3;justify-content:space-between;align-items:center;gap:2rem;margin:auto;display:flex;position:relative}.project-film__kop p{color:#c8bed1;margin-bottom:.6rem;font-size:.8rem}.project-film__kop h2{font-size:clamp(2.5rem,4.5vw,4.5rem);line-height:1.1}.project-film__kop a{color:#f2edf4;align-items:center;gap:1.3rem;padding:.8rem 0;font-size:.9rem;text-decoration:none;display:flex}.project-film__kop a:hover{text-underline-offset:5px;text-decoration:underline}.project-film__beelden{max-width:1250px;height:570px;margin:2.5rem auto 0;position:relative}.project-film__hoofd{width:78%;transform:translateX(calc(var(--voortgang) * -5%)) scale(calc(1 - var(--voortgang) * .13));transform-origin:50% 20%;border-radius:14px;display:block;position:absolute;top:0;left:9%;box-shadow:0 35px 80px -25px #000b}.project-film__hoofd picture,.project-film__hoofd img{border-radius:inherit;width:100%;height:auto;display:block}.project-film__detail{border-radius:12px;margin:0;position:absolute;overflow:hidden;box-shadow:0 28px 70px -20px #000c}.project-film__foto{aspect-ratio:2/3;width:20%;transform:translateY(calc((1 - var(--voortgang)) * 210px));opacity:clamp(0,calc(var(--voortgang) * 3),1);top:27%;left:-2%}.project-film__foto img{object-fit:cover;width:100%;height:100%}.project-film__mobiel{width:19%;transform:translateY(calc((1 - var(--voortgang)) * 270px));opacity:clamp(0,calc(var(--voortgang) * 3),1);top:9%;right:0}.project-film__mobiel img{width:100%;height:auto;display:block}.project-film__interface{aspect-ratio:1.1;width:40%;transform:translateY(calc((1 - var(--voortgang)) * 200px));opacity:clamp(0,calc(var(--voortgang) * 3),1);background:#eff8f4;top:18%;right:-1%}.project-film__interface img{width:220%;max-width:none;height:auto;position:absolute;top:-31%;left:-118%}.project-film__merk{width:27%;transform:translateY(calc((1 - var(--voortgang)) * 140px));opacity:clamp(0,calc(var(--voortgang) * 3),1);background:#0c4535;padding:2.3rem;top:58%;left:0}.project-film__merk img{width:100%;height:auto;display:block}.project-film__zin{z-index:3;color:#d7ccdf;max-width:1250px;margin:1rem auto 0;font-size:1rem;position:relative}@media (width>=901px) and (prefers-reduced-motion:no-preference){.film-beweegt{height:185svh}.film-beweegt .project-film__scene{height:100svh;min-height:700px;padding-top:6.5rem;position:sticky;top:0}.film-beweegt .project-film__beelden{height:calc(100svh - 285px);max-height:620px}.film-beweegt .project-film__hoofd{width:min(78%,160svh - 464px);left:10%}.film-beweegt .project-film__mobiel{width:min(19%,48.75svh - 165.75px)}.film-beweegt .project-film__foto{width:min(20%,66.6svh - 266.4px)}}@media (width<=900px){.project-film__scene{min-height:0;padding-top:3rem;padding-bottom:4rem}.project-film__kop{flex-direction:column;align-items:flex-start;gap:.8rem}.project-film__kop h2{font-size:2.6rem}.project-film__beelden{aspect-ratio:1/.95;height:auto;margin-top:1.5rem}.project-film__hoofd{width:90%;left:0;transform:none}.project-film__foto{opacity:1;width:27%;top:45%;left:1%;transform:none}.project-film__mobiel{opacity:1;width:29%;top:20%;right:0;transform:none}.project-film__interface{opacity:1;width:48%;top:40%;right:0;transform:none}.project-film__merk{opacity:1;width:40%;padding:1.2rem;top:64%;left:0;transform:none}.project-film__zin{max-width:30ch;margin-left:0;font-size:.95rem}}.project-film__nieuwsbrief{width:25%;transform:translateY(calc((1 - var(--voortgang)) * 230px));opacity:clamp(0,calc(var(--voortgang) * 3),1);top:12%;right:0}.project-film__nieuwsbrief img{width:100%;height:auto;display:block}.project-film__praktijkfoto{width:29%;transform:translateY(calc((1 - var(--voortgang)) * 170px));opacity:clamp(0,calc(var(--voortgang) * 3),1);top:48%;left:-2%}.project-film__praktijkfoto img{width:100%;height:auto;display:block}.werk-case__verhaal{max-width:var(--maxw);padding:4rem var(--gut) 7rem;grid-template-columns:1fr 1fr;gap:4rem 7vw;margin:auto;scroll-margin-top:7rem;display:grid}.werk-case__richting h3{max-width:19ch;font-size:clamp(2rem,3.1vw,3rem);line-height:1.15}.werk-case__richting a{color:#e6daee;text-underline-offset:5px;align-items:center;gap:1rem;margin-top:2rem;font-size:.9rem;display:inline-flex}.werk-case__tekst{gap:2rem;display:grid}.werk-case__tekst h4{color:#e6daee;margin-bottom:.6rem;font:500 .85rem/1.4 Instrument Sans,sans-serif}.werk-case__tekst p{color:#c0b9ca;max-width:48ch;font-size:1.05rem;line-height:1.7}.werk-case__quote{grid-column:1/-1;max-width:54rem;margin:1rem auto 0}.werk-case__quote p{color:#e5dce9;font:300 clamp(1.35rem,2vw,1.8rem)/1.5 Canela,serif}.werk-case__quote cite{color:#c0b9ca;margin-top:1.3rem;font:400 .85rem/1.5 Instrument Sans,sans-serif;display:block}@media (width>=901px) and (prefers-reduced-motion:no-preference){.film-beweegt .project-film__nieuwsbrief{width:min(25%,64svh - 243.2px)}}@media (width<=900px){.project-film__nieuwsbrief{opacity:1;width:34%;top:22%;transform:none}.project-film__praktijkfoto{opacity:1;width:38%;top:58%;left:0;transform:none}.werk-case__verhaal{grid-template-columns:1fr;gap:2rem;padding-top:0;padding-bottom:4rem}.werk-case__quote{margin-top:1rem}}body[data-redactie] .praktijk{margin-top:3rem;position:relative}.praktijk__beeld{border-radius:22px;margin-top:1.5rem;display:block;position:relative;overflow:hidden;box-shadow:0 24px 55px -22px #000b}.praktijk__beeld img{width:100%;height:auto;transition:transform .6s var(--ease);display:block}.praktijk__beeld:hover img{transform:scale(1.025)}.praktijk__bekijken{color:#241b30;background:#f2eaf4;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;display:grid;position:absolute;bottom:1rem;right:1rem}.praktijk__tabs{background:#f2edf40f;border-radius:999px;gap:.3rem;width:fit-content;max-width:100%;margin:1.5rem 0;padding:.35rem;display:flex}.praktijk__tabs[hidden],.praktijk__paneel[hidden]{display:none}.praktijk__tabs button{cursor:pointer;color:#d5ccdf;background:0 0;border:0;border-radius:999px;padding:.85rem 1.1rem;font:500 .83rem/1.2 Instrument Sans,sans-serif;transition:background .22s,color .22s}.praktijk__tabs button[aria-selected=true]{color:#241b30;background:#f2eaf4;box-shadow:0 3px 14px #0002}.praktijk__panelen{min-height:9.5rem}.praktijk__paneel{animation:.3s both praktijk-aan}.praktijk__paneel h3{font-family:Canela,serif;font-size:1.6rem;font-weight:300}.interactief .praktijk__paneel h3{display:none}.praktijk__paneel p{color:#c0b9ca;max-width:48ch;font-size:1.1rem}.praktijk__link{color:#f2edf4;align-items:center;gap:1.2rem;padding-block:.65rem;font-size:.85rem;text-decoration:none;display:inline-flex}@keyframes praktijk-aan{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}body[data-redactie] main .opbrengst{grid-template-columns:1fr;gap:1.7rem;margin-top:3rem;display:grid}body[data-redactie] main .opbrengst li{background:0 0;border-radius:0;grid-template-columns:9rem 1fr;align-items:baseline;gap:1.5rem;padding:0;display:grid}body[data-redactie] main .opbrengst span{letter-spacing:-.02em;color:#e7d7f1;font-family:Canela,serif;font-size:1.6rem;font-weight:300}body[data-redactie] main .opbrengst em{color:#c0b9ca;font-family:Instrument Sans,sans-serif;font-size:1.05rem;font-style:normal;font-weight:400;line-height:1.6}body[data-redactie=over] main .uitgelicht{background:0 0;border:0;border-radius:0;max-width:24ch;margin:1rem 0;padding:2rem 0;font-size:clamp(1.7rem,2.9vw,2.7rem);font-weight:300;line-height:1.2}body[data-redactie=over] main .uitgelicht .persoonlijk-moment{color:#e1cbe9;letter-spacing:-.02em;margin:0;font-size:1em;font-weight:500;line-height:1.2;display:inline}body[data-redactie=over] main .uitgelicht .persoonlijk-toelichting{color:#c0b9ca;max-width:46ch;margin-top:1.4rem;font-family:Instrument Sans,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.6;display:block}body[data-redactie=merk-en-website] .subwereld,body[data-redactie=merk-en-marketingstrategie] .subwereld{opacity:1;height:1050px}body[data-redactie=merk-en-website] .subwereld img,body[data-redactie=merk-en-marketingstrategie] .subwereld img{object-position:80% 40%;opacity:.95;transform:none}body[data-redactie=merk-en-website] .subwereld:after,body[data-redactie=merk-en-marketingstrategie] .subwereld:after{background:linear-gradient(90deg,#12101bdd 0%,#12101b88 43%,#12101b00 75%)}@media (width>=1100px){body[data-redactie=merk-en-website] .pagina-opening__tekst,body[data-redactie=merk-en-marketingstrategie] .pagina-opening__tekst{max-width:43rem;display:block}body[data-redactie=merk-en-website] .pagina-opening h1,body[data-redactie=merk-en-marketingstrategie] .pagina-opening h1{max-width:12ch;font-size:clamp(4.3rem,6.5vw,6.4rem)}body[data-redactie=merk-en-website] .pagina-opening__intro,body[data-redactie=merk-en-marketingstrategie] .pagina-opening__intro{max-width:43ch;margin-top:2rem}}@media (width<=760px){.praktijk__tabs{width:100%}.praktijk__tabs button{flex:1;padding:.85rem .65rem;font-size:.78rem}.praktijk__panelen{min-height:13rem}body[data-redactie] main .opbrengst li{grid-template-columns:1fr;gap:.35rem}body[data-redactie=merk-en-website] .subwereld:after,body[data-redactie=merk-en-marketingstrategie] .subwereld:after{background:linear-gradient(#12101be6 0%,#12101bcc 45%,#12101b55 100%)}body[data-redactie=merk-en-website] .subwereld img,body[data-redactie=merk-en-marketingstrategie] .subwereld img{object-position:76% 50%}body[data-redactie=merk-en-website] .pagina-index,body[data-redactie=merk-en-marketingstrategie] .pagina-index{margin-top:4rem}}@media (prefers-reduced-motion:reduce){.praktijk__paneel{animation:none}.praktijk__beeld:hover img{transform:none}}body[data-redactie=merk-en-marketingstrategie] .subwereld{height:1150px}body[data-redactie=merk-en-marketingstrategie] .subwereld img{object-position:50% 25%;opacity:1;transform:scaleX(-1)}body[data-redactie=merk-en-marketingstrategie] .subwereld:after{background:linear-gradient(90deg,#12101bdd 0%,#12101b99 40%,#12101b15 70%)}@media (width<=760px){body[data-redactie=merk-en-marketingstrategie] .subwereld img{object-position:34% 50%}body[data-redactie=merk-en-marketingstrategie] .subwereld:after{background:linear-gradient(#12101bdd 0%,#12101bbb 42%,#12101b33 80%)}}body[data-redactie] .hoofdstuk#verder{grid-template-columns:1fr}body[data-redactie] .hoofdstuk#verder>h2{max-width:22ch}body[data-redactie] .hoofdstuk#verder .stap__na{flex-wrap:wrap;align-items:center;gap:1rem 2rem;max-width:none;margin-top:2.4rem;display:flex}body[data-redactie] .hoofdstuk#verder .stap__na .knop,body[data-redactie] .hoofdstuk#verder .stap__na .verder.naast{margin:0}.deur{isolation:isolate;height:100svh;min-height:620px;position:relative;overflow:clip}.deur__wereld{z-index:0;position:absolute;inset:0;overflow:clip}.deur__beeld{object-fit:cover;object-position:var(--positie,50% 50%);width:100%;height:100%;transform-origin:var(--oorsprong,50% 35%);transform:scale(var(--schaal,1));display:block;position:absolute;inset:0;mask-image:linear-gradient(#000 55%,#0000 86%)}.deur__copy{z-index:2;top:24svh;left:var(--gut);width:min(40rem,44vw);position:absolute}.deur--rechts .deur__copy{left:auto;right:var(--gut)}.deur--smal .deur__copy{width:min(27rem,28vw)}.deur--smal .deur__copy h1{font-size:clamp(2.8rem,4.6vw,4.8rem)}.deur__copy h1{letter-spacing:-.045em;text-wrap:pretty;max-width:12ch;font-size:clamp(3rem,6vw,6.2rem);line-height:.99}.deur__regel{max-width:42ch;color:var(--ink-licht);margin-top:1.8rem;font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.55}.deur__object{z-index:2;right:var(--gut);aspect-ratio:3/4;border-radius:var(--r);width:min(26rem,28vw);margin:0;position:absolute;top:50%;overflow:hidden;translate:0 -46%;box-shadow:0 35px 80px -25px #000b}.deur__object img{object-fit:cover;object-position:center 30%;width:100%;height:100%;display:block}.deur+.blok{z-index:2;margin-top:-26svh;position:relative}html.js .deur+.blok>*{opacity:1;transform:none}html.js .deur+.blok>:is(h1,h2){color:var(--ink-licht)}@media (width<=900px){.deur{flex-direction:column;height:auto;min-height:100svh;display:flex}.deur__copy,.deur--rechts .deur__copy,.deur--smal .deur__copy{width:auto;padding:max(15svh, 8.5rem) var(--gut) 0;text-align:right;order:1;position:relative;top:auto;left:auto;right:auto}.deur__wereld{order:3}.deur__object{width:52vw;margin:1.6rem var(--gut) 0 auto;order:2;position:relative;top:auto;right:auto;translate:none}.deur:has(.deur__object){min-height:0}.deur:has(.deur__object) .deur__copy{text-align:left}.deur:has(.deur__object) .deur__copy .pagina-label,.deur:has(.deur__object) .deur__copy h1,.deur:has(.deur__object) .deur__regel{margin-left:0}.deur:has(.deur__object) .deur__object{width:min(72vw,22rem);margin:2.2rem auto 0 var(--gut)}.deur:has(.deur__object) .deur__wereld{display:none}.deur:has(.deur__object)+.blok{margin-top:0}.deur__copy .pagina-label,.deur__copy h1,.deur__regel{margin-left:auto}.deur__copy h1{font-size:clamp(2.5rem,11vw,3.4rem)}.deur__regel{margin-top:1.2rem;font-size:1rem}.deur__wereld{flex:1 0 46svh;margin-top:-4svh;position:relative;inset:auto}.deur__beeld{object-position:var(--m-positie,50% 50%);mask-image:linear-gradient(#0000 0%,#000 22% 50%,#0000 80%)}.deur+.blok{margin-top:-12svh}}@media (prefers-reduced-motion:no-preference){.deur__beeld{transform:translateY(calc(var(--pm,0) * 18svh)) scale(calc(var(--schaal,1) + var(--pm,0) * .08));filter:brightness(calc(1 - var(--pm,0) * .45))}.deur__copy{opacity:calc(1 - var(--pm,0) * 1.8);translate:0 calc(var(--pm,0) * -6vh)}.deur__object{translate:0 calc(-46% - var(--pm,0) * 8svh)}}@media (width<=900px) and (prefers-reduced-motion:no-preference){.deur__copy{opacity:calc(1 - var(--pm,0) * 1.1);translate:0 calc(var(--pm,0) * -3vh)}.deur__object{translate:0 calc(var(--pm,0) * -4svh)}}.merk[data-astro-cid-wpvy4v7s]{top:1.4rem;left:var(--gut);z-index:40;transition:opacity .4s;display:block;position:fixed}.merk[data-astro-cid-wpvy4v7s].stil{opacity:.85}.merk[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{border-radius:12px;width:2.7rem;height:2.7rem;display:block;box-shadow:0 4px 18px #00000059}.topnav[data-astro-cid-wpvy4v7s]{top:1.4rem;right:var(--gut);z-index:40;letter-spacing:.1em;text-transform:lowercase;white-space:nowrap;-webkit-backdrop-filter:blur(14px)saturate(1.1);background:#0c0a14a8;border:1px solid #f2edf424;border-radius:999px;align-items:center;gap:1.6rem;padding:.55rem .6rem .55rem 1.5rem;font-size:.72rem;transition:background .5s,border-color .5s;display:flex;position:fixed}.topnav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--ink-licht);opacity:.85;padding-block:.55rem;text-decoration:none;transition:color .5s,opacity .2s}.topnav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.topnav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=true]{opacity:1}.topnav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].pill{background:var(--ink-licht);color:var(--nacht);opacity:1;border-radius:999px;padding:.6em 1.4em}body.dag .topnav[data-astro-cid-wpvy4v7s]{background:#f4ece2d1;border-color:#1d15332e;box-shadow:0 6px 24px #1d153314}body.dag .topnav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--ink-donker)}body.dag .topnav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].pill{background:var(--ink-donker);color:#fbf6ec}@media (width<=760px){.topnav[data-astro-cid-wpvy4v7s]{gap:1rem;padding:.5rem .5rem .5rem 1.1rem;font-size:.68rem}}.thuis[data-astro-cid-wpvy4v7s],.kort[data-astro-cid-wpvy4v7s]{display:none}@media (width<=700px){.lang[data-astro-cid-wpvy4v7s]{display:none}.kort[data-astro-cid-wpvy4v7s]{display:inline}.topnav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].pill{padding:.55em 1.1em}.merk[data-astro-cid-wpvy4v7s]{display:none}.thuis[data-astro-cid-wpvy4v7s]{opacity:1;place-items:center;min-width:2.75rem;min-height:2.75rem;margin-right:.5rem;line-height:0;display:grid}.thuis[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{border-radius:7px;width:1.7rem;height:1.7rem;display:block}.topnav[data-astro-cid-wpvy4v7s]{left:var(--gut);right:var(--gut);gap:0;min-height:3rem;padding:.35rem .35rem .35rem .45rem}.topnav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:not(.thuis):not(.pill){text-align:center;flex:1;padding-block:1.05rem}.topnav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].pill{align-items:center;min-height:2.75rem;margin-left:.5rem;padding:.6em 1.1em;display:inline-flex}}.drempel[data-astro-cid-jppqiygn]{width:100%;color:var(--ink-donker);background:0 0}.drempel__beeld{filter:brightness(calc(.55 + .45 * var(--dag,1)))}@media (prefers-reduced-motion:reduce){.drempel__beeld{filter:none}}.drempel__wrap[data-astro-cid-jppqiygn]{height:100svh;min-height:640px;position:relative;overflow:hidden}.drempel__wrap[data-astro-cid-jppqiygn]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 30%,#0b0c19a6 55%,#0b0c19a6);position:absolute;inset:0}.drempel__beeld{width:160%;max-width:none;height:auto;margin-top:0;display:block;position:absolute;bottom:-9%;left:-55%;mask-image:linear-gradient(#0000,#000 27%)}.drempel__copy[data-astro-cid-jppqiygn]{z-index:1;width:min(510px,38%);position:absolute;top:41%;left:55%}.drempel__copy[data-astro-cid-jppqiygn] h2[data-astro-cid-jppqiygn]{white-space:normal;max-width:none;color:var(--ink-licht);font-size:clamp(32px,3.1vw,56px)}.drempel__copy[data-astro-cid-jppqiygn] p[data-astro-cid-jppqiygn]{color:#e6e1ea;text-wrap:pretty;max-width:34ch;margin-top:.6rem;font-size:clamp(16px,1.3vw,21px);font-weight:500}.mail[data-astro-cid-jppqiygn]{color:var(--ink-licht);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:6px;margin-top:.8rem;font-family:Canela,serif;font-size:clamp(25px,2.4vw,40px);font-weight:500;text-decoration-thickness:2px;display:inline-block}.formulierlink[data-astro-cid-jppqiygn]{color:#e6e1ea;text-underline-offset:4px;margin-top:1.1rem;font-size:.86rem;text-decoration:underline #f2edf466;display:none}@media (width<=760px){.drempel[data-astro-cid-jppqiygn]{background:0 0}.drempel__wrap[data-astro-cid-jppqiygn]{min-height:700px}.drempel__beeld{object-fit:cover;object-position:50% 50%;width:100%;max-width:100%;height:100svh;min-height:700px;margin-top:0;position:relative;bottom:auto;left:0}.drempel__copy[data-astro-cid-jppqiygn]{left:var(--gut);right:var(--gut);text-align:right;width:auto;color:var(--ink-licht);top:22svh}.drempel__copy[data-astro-cid-jppqiygn] h2[data-astro-cid-jppqiygn]{text-wrap:balance;max-width:none;font-size:clamp(1.9rem,8.2vw,2.3rem)}.drempel__copy[data-astro-cid-jppqiygn] p[data-astro-cid-jppqiygn]{text-wrap:balance;max-width:26ch;margin:.9rem 0 0 auto}.mail[data-astro-cid-jppqiygn],.formulierlink[data-astro-cid-jppqiygn]{width:fit-content;margin-left:auto;display:block}.mail[data-astro-cid-jppqiygn]{margin-top:1.2rem;font-size:1.15rem}.formulierlink[data-astro-cid-jppqiygn]{margin-top:.9rem}}.wereld[data-astro-cid-anj7vk4t]{z-index:0;background:var(--nacht);transition:opacity .9s var(--ease);position:fixed;inset:0;overflow:hidden}body.dag .wereld[data-astro-cid-anj7vk4t]{opacity:0}.wereld__stapel[data-astro-cid-anj7vk4t]{width:100%;height:100%;position:relative}.wereld__stapel[data-astro-cid-anj7vk4t] picture{display:block;position:absolute;inset:0}.wereld[data-astro-cid-anj7vk4t] img{object-fit:cover;object-position:left center;width:100%;height:100%;display:block}.wereld__stapel[data-astro-cid-anj7vk4t] img{max-width:none;position:absolute;top:50%;transform:translateY(-50%)}html[data-wereld-stijl=kolom] .wereld__stapel[data-astro-cid-anj7vk4t] img{position:static;transform:none;width:100%!important;height:100%!important;left:auto!important}.wereld__laag--basis{filter:brightness(.7)}.wereld__laag--licht{filter:brightness();opacity:var(--licht,0)}@media (width<=700px){.wereld[data-astro-cid-anj7vk4t]{display:none}}body[data-canvas=nacht]{background:linear-gradient(180deg, var(--nacht) 0%, var(--nacht) 36%, var(--violet) 58%, var(--schemer) 78%, var(--schemer) 100%)}body[data-canvas=kort]{background:linear-gradient(180deg, var(--nacht) 0%, var(--nacht) 52%, var(--violet) 76%, var(--schemer) 100%)}body[data-wereld=plaat]{background:var(--nacht)}body[data-wereld=plaat] main{z-index:1;position:relative}body[data-wereld=plaat] .hero{z-index:2}body[data-wereld=plaat] .drempel{z-index:2;position:relative}body[data-wereld=plaat] .blok,body[data-wereld=plaat] .statement{padding-left:var(--gut)}html[data-wereld-stijl=kolom] body[data-wereld=plaat] .blok,html[data-wereld-stijl=kolom] body[data-wereld=plaat] .statement{padding-left:max(var(--gut), min(30vw, 24rem))}@media (width<=700px){body[data-wereld=plaat] .blok{padding-left:var(--gut)}}
