.hero[data-astro-cid-bbe6dxrz]{padding-block:clamp(2.5rem,5vw,4.5rem) clamp(3rem,5vw,4.5rem)}.hero__grid[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,6rem);align-items:center}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:var(--step-5);margin-block:1.25rem 1.5rem;max-width:14ch}.hero__actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.hero__brandline[data-astro-cid-bbe6dxrz]{margin-top:2rem;font-family:var(--serif);font-size:var(--step-1);letter-spacing:-.01em;color:var(--clay)}.hero__portrait[data-astro-cid-bbe6dxrz]{margin:0;display:grid;gap:.9rem;max-width:24rem;justify-self:end;width:100%}.hero__portrait[data-astro-cid-bbe6dxrz] img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 28%;border-radius:var(--radius);mix-blend-mode:multiply}.hero__portrait[data-astro-cid-bbe6dxrz] figcaption[data-astro-cid-bbe6dxrz]{display:grid;gap:.15rem;padding-left:.9rem;border-left:2px solid var(--clay)}.hero__name[data-astro-cid-bbe6dxrz]{font-weight:600}.hero__bio[data-astro-cid-bbe6dxrz]{font-size:var(--step--1);color:var(--ink-soft)}@media(max-width:860px){.hero__grid[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;align-items:start}.hero__portrait[data-astro-cid-bbe6dxrz]{justify-self:start;max-width:18rem;order:-1;grid-template-columns:6rem 1fr;align-items:center}.hero__portrait[data-astro-cid-bbe6dxrz] img{aspect-ratio:1;border-radius:50%}.hero__portrait[data-astro-cid-bbe6dxrz] figcaption[data-astro-cid-bbe6dxrz]{border-left:0;padding-left:0}}.story__head[data-astro-cid-74367kkt]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:2rem clamp(2rem,6vw,6rem);align-items:end}.story__company[data-astro-cid-74367kkt]{font-weight:600;color:var(--clay)}.story__company[data-astro-cid-74367kkt] span[data-astro-cid-74367kkt]{font-weight:400;color:var(--ink-soft)}.story__title[data-astro-cid-74367kkt]{margin-top:.75rem;font-size:var(--step-4);line-height:1.02;letter-spacing:-.025em}.story__title[data-astro-cid-74367kkt] span[data-astro-cid-74367kkt]{display:block}.story__title[data-astro-cid-74367kkt] span[data-astro-cid-74367kkt]+span[data-astro-cid-74367kkt]{color:var(--clay)}.story__facts[data-astro-cid-74367kkt]{margin:0;display:grid}.story__facts[data-astro-cid-74367kkt] div[data-astro-cid-74367kkt]{display:grid;grid-template-columns:5.5rem 1fr;align-items:baseline;gap:1rem;padding-block:.7rem;border-top:1px solid var(--row-line, var(--line))}.story__facts[data-astro-cid-74367kkt] dt[data-astro-cid-74367kkt]{font-size:var(--step--1);color:var(--ink-soft)}.story__facts[data-astro-cid-74367kkt] div[data-astro-cid-74367kkt]{grid-template-columns:6.5rem 1fr}.story__facts[data-astro-cid-74367kkt] dd[data-astro-cid-74367kkt]{margin:0;font-family:var(--serif);font-size:var(--step-2);line-height:1.2}.story[data-astro-cid-74367kkt] .story__image{margin-top:clamp(2rem,4vw,3rem)}.story__foot[data-astro-cid-74367kkt]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:2rem clamp(2rem,6vw,6rem);align-items:start}.story__context[data-astro-cid-74367kkt]{display:grid;gap:.9rem;margin-top:clamp(2rem,4vw,3rem);max-width:30rem}.story__context[data-astro-cid-74367kkt] p[data-astro-cid-74367kkt]:first-child{font-size:var(--step-1);line-height:1.5;color:var(--ink-soft)}.story__context[data-astro-cid-74367kkt] p[data-astro-cid-74367kkt]+p[data-astro-cid-74367kkt]{color:var(--ink-soft)}.feature[data-astro-cid-74367kkt]{position:relative;margin-top:clamp(2rem,4vw,3rem);display:grid;grid-template-columns:minmax(8rem,.62fr) minmax(0,1fr);gap:clamp(1.25rem,3vw,2.25rem);padding:clamp(1.25rem,2.5vw,2rem);background:var(--paper);border-radius:1rem;box-shadow:0 30px 60px -36px #1e191573}.story--image[data-astro-cid-74367kkt] .feature[data-astro-cid-74367kkt]{margin-top:clamp(-7rem,-8vw,-3rem)}.feature[data-astro-cid-74367kkt] .feature__shot{border-radius:.6rem;align-self:start}.feature--noshot[data-astro-cid-74367kkt]{grid-template-columns:1fr}.feature--noshot[data-astro-cid-74367kkt] .feature__body[data-astro-cid-74367kkt]{max-width:38rem}.feature__label[data-astro-cid-74367kkt]{font-size:var(--step--1);font-weight:600;color:var(--clay)}.feature__title[data-astro-cid-74367kkt]{margin-top:.5rem;font-family:var(--serif);font-size:var(--step-2);line-height:1.2}.feature__text[data-astro-cid-74367kkt]{margin-top:.6rem;font-size:var(--step--1);color:var(--ink-soft)}.feature__proof[data-astro-cid-74367kkt]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-top:1.25rem}.feature__figure[data-astro-cid-74367kkt]{font-family:var(--serif);font-size:var(--step-4);line-height:1;letter-spacing:-.025em;color:var(--clay);font-variant-numeric:lining-nums;white-space:nowrap}.feature__figlabel[data-astro-cid-74367kkt]{max-width:13rem;font-size:var(--step--1);line-height:1.4;color:var(--ink-soft)}.feature[data-astro-cid-74367kkt] .text-link[data-astro-cid-74367kkt]{margin-top:.75rem}@media(max-width:960px){.story__head[data-astro-cid-74367kkt],.story__foot[data-astro-cid-74367kkt]{grid-template-columns:1fr}.story--image[data-astro-cid-74367kkt] .feature[data-astro-cid-74367kkt]{margin-top:0}}@media(max-width:560px){.feature[data-astro-cid-74367kkt]{grid-template-columns:1fr}.feature[data-astro-cid-74367kkt] .feature__shot{width:45%}.story[data-astro-cid-74367kkt] .story__image{aspect-ratio:4 / 3}}.work[data-astro-cid-wkx7uqji]{background:var(--cream-deep);padding-block:var(--section)}.work__head[data-astro-cid-wkx7uqji]{max-width:46rem}.work[data-astro-cid-wkx7uqji] h2[data-astro-cid-wkx7uqji]{font-size:var(--step-5);line-height:1.02;letter-spacing:-.025em;margin-top:.75rem}.work__intro[data-astro-cid-wkx7uqji]{margin-top:1rem;color:var(--ink-soft);max-width:38rem}.work__list[data-astro-cid-wkx7uqji]{display:grid;gap:clamp(5rem,11vw,9rem);margin-top:clamp(3rem,7vw,5.5rem)}.job[data-astro-cid-wkx7uqji]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"meta tile" "head tile" "body tile";grid-template-rows:auto auto 1fr;column-gap:clamp(2.5rem,7vw,6.5rem);align-items:start}.job--flip[data-astro-cid-wkx7uqji]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"tile meta" "tile head" "tile body"}.job__meta[data-astro-cid-wkx7uqji]{grid-area:meta;padding-top:clamp(1.5rem,3.5vw,2.75rem);display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .9rem}.job__company[data-astro-cid-wkx7uqji]{font-family:var(--serif);font-size:var(--step-2);font-weight:500;line-height:1.1}.job__role[data-astro-cid-wkx7uqji]{font-size:var(--step--1);font-weight:600;color:var(--clay)}.job__headline[data-astro-cid-wkx7uqji]{grid-area:head;margin-top:1.25rem;font-size:var(--step-3);line-height:1.12;max-width:20ch}.job__headline[data-astro-cid-wkx7uqji] span[data-astro-cid-wkx7uqji]{display:block}.job__headline[data-astro-cid-wkx7uqji] span[data-astro-cid-wkx7uqji]+span[data-astro-cid-wkx7uqji]{color:var(--clay)}.job__body[data-astro-cid-wkx7uqji]{grid-area:body;margin-top:1.5rem;max-width:34rem}.job__resp[data-astro-cid-wkx7uqji]{color:var(--ink-soft)}.job__case[data-astro-cid-wkx7uqji]{margin-top:2rem}.job__caselabel[data-astro-cid-wkx7uqji]{font-size:var(--step--1);color:var(--ink-soft)}.job__casetitle[data-astro-cid-wkx7uqji]{margin-top:.25rem;font-family:var(--serif);font-size:var(--step-1);line-height:1.3}.job__link[data-astro-cid-wkx7uqji]{margin-top:.5rem}.job__tile[data-astro-cid-wkx7uqji]{grid-area:tile;margin:0;aspect-ratio:5 / 4;display:grid;grid-template-rows:auto 1fr auto;padding:clamp(1.5rem,3.5vw,2.75rem);background:var(--paper);border-radius:1.25rem;box-shadow:0 1px #1e19150a,0 24px 48px -32px #1e191540}.job__phase[data-astro-cid-wkx7uqji]{font-size:var(--step--1);font-weight:600;color:var(--clay)}.job__proof[data-astro-cid-wkx7uqji]{align-self:center}.job__figure[data-astro-cid-wkx7uqji]{font-family:var(--serif);font-size:clamp(3.4rem,2rem + 5.2vw,7rem);font-weight:400;line-height:.95;letter-spacing:-.035em;color:var(--clay);font-variant-numeric:lining-nums;white-space:nowrap}.job__figlabel[data-astro-cid-wkx7uqji]{margin-top:.75rem;color:var(--ink-soft);max-width:18rem}.job__desc[data-astro-cid-wkx7uqji]{font-size:var(--step--1);color:var(--ink-soft)}.job__tile--map[data-astro-cid-wkx7uqji]{aspect-ratio:auto;gap:.5rem;padding-bottom:clamp(1.25rem,3vw,2rem)}.job__tile--map[data-astro-cid-wkx7uqji]{gap:1rem}.job__proof--row[data-astro-cid-wkx7uqji]{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:1rem}.job__figure--sm[data-astro-cid-wkx7uqji]{font-size:var(--step-4)}.job__proof--row[data-astro-cid-wkx7uqji] .job__figlabel[data-astro-cid-wkx7uqji]{margin-top:0;max-width:16rem;font-size:var(--step--1)}@media(max-width:860px){.job[data-astro-cid-wkx7uqji],.job--flip[data-astro-cid-wkx7uqji]{grid-template-columns:1fr;grid-template-areas:"meta" "head" "tile" "body";grid-template-rows:none}.job__tile[data-astro-cid-wkx7uqji]{margin-top:1.75rem;aspect-ratio:auto;min-height:15rem;gap:2rem}}.section[data-astro-cid-g5jplrhu] h2[data-astro-cid-g5jplrhu]{font-size:var(--step-3);margin-top:.75rem;max-width:22ch}.lead[data-astro-cid-g5jplrhu]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem clamp(2rem,6vw,6rem);align-items:end;margin-top:.75rem}.expertise[data-astro-cid-g5jplrhu] .lead__title[data-astro-cid-g5jplrhu]{font-size:var(--step-5);line-height:1.02;letter-spacing:-.025em;margin:0;max-width:12ch}.lead__text[data-astro-cid-g5jplrhu]{font-family:var(--serif);font-size:var(--step-1);line-height:1.45;max-width:30rem}.areas__label[data-astro-cid-g5jplrhu]{margin-top:clamp(3rem,6vw,4.5rem);font-size:var(--step--1);font-weight:600;color:var(--clay)}.areas[data-astro-cid-g5jplrhu]{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,4rem);margin-top:1rem}.area[data-astro-cid-g5jplrhu] h3[data-astro-cid-g5jplrhu]{font-size:var(--step-2)}.area[data-astro-cid-g5jplrhu] p[data-astro-cid-g5jplrhu]{margin-top:.6rem;color:var(--ink-soft);max-width:22rem}.collab[data-astro-cid-g5jplrhu]{background:var(--cream-deep)}.collab[data-astro-cid-g5jplrhu] h2[data-astro-cid-g5jplrhu]{max-width:24ch}.forms[data-astro-cid-g5jplrhu]{display:grid;grid-template-columns:1fr 1fr;margin-top:clamp(2.5rem,5vw,4rem)}.form[data-astro-cid-g5jplrhu]{align-content:start;display:grid;gap:.9rem;padding-right:clamp(2rem,5vw,5rem)}.form[data-astro-cid-g5jplrhu]+.form[data-astro-cid-g5jplrhu]{padding-right:0;padding-left:clamp(2rem,5vw,5rem);border-left:1px solid var(--row-line, #cdbb9e)}.form__label[data-astro-cid-g5jplrhu]{font-size:var(--step--1);font-weight:600;color:var(--ink-soft)}.form__label[data-astro-cid-g5jplrhu] span[data-astro-cid-g5jplrhu]{color:var(--clay)}.form[data-astro-cid-g5jplrhu] h3[data-astro-cid-g5jplrhu]{font-size:var(--step-4);line-height:1.05;letter-spacing:-.02em}.form[data-astro-cid-g5jplrhu] h3[data-astro-cid-g5jplrhu] span[data-astro-cid-g5jplrhu]{display:block}.form__text[data-astro-cid-g5jplrhu]{color:var(--ink-soft);max-width:30rem}.collab__actions[data-astro-cid-g5jplrhu]{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:clamp(2.5rem,5vw,3.5rem)}.btn--clay[data-astro-cid-g5jplrhu]{background:var(--clay);border-color:var(--clay);color:var(--cream)}.btn--clay[data-astro-cid-g5jplrhu]:hover{background:var(--clay-deep);border-color:var(--clay-deep)}.helper[data-astro-cid-g5jplrhu]{flex-basis:auto}.helper[data-astro-cid-g5jplrhu][open]{flex-basis:100%}.helper[data-astro-cid-g5jplrhu] summary[data-astro-cid-g5jplrhu]{display:inline-flex;align-items:center;min-height:2.75rem;cursor:pointer;font-weight:600;text-decoration:underline;text-decoration-color:var(--line);text-decoration-thickness:2px;text-underline-offset:.2em;list-style:none}.helper[data-astro-cid-g5jplrhu] summary[data-astro-cid-g5jplrhu]::-webkit-details-marker{display:none}.helper[data-astro-cid-g5jplrhu] summary[data-astro-cid-g5jplrhu]:hover{color:var(--clay);text-decoration-color:var(--clay)}.selector[data-astro-cid-g5jplrhu]{display:grid;gap:1.25rem;margin-top:1rem;max-width:46rem}fieldset[data-astro-cid-g5jplrhu]{border:0;margin:0;padding:0;min-width:0}legend[data-astro-cid-g5jplrhu]{font-weight:600;padding:0}.selector__options[data-astro-cid-g5jplrhu]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.chip[data-astro-cid-g5jplrhu]{position:relative}.chip[data-astro-cid-g5jplrhu] input[data-astro-cid-g5jplrhu]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.chip[data-astro-cid-g5jplrhu] span[data-astro-cid-g5jplrhu]{display:inline-flex;align-items:center;min-height:2.75rem;padding:.55rem 1rem;border:1.5px solid var(--ink-soft);border-radius:999px;font-size:var(--step--1);font-weight:600;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.chip[data-astro-cid-g5jplrhu]:hover span[data-astro-cid-g5jplrhu]{border-color:var(--ink)}.chip[data-astro-cid-g5jplrhu] input[data-astro-cid-g5jplrhu]:checked+span[data-astro-cid-g5jplrhu]{background:var(--ink);border-color:var(--ink);color:var(--cream)}.chip[data-astro-cid-g5jplrhu] input[data-astro-cid-g5jplrhu]:focus-visible+span[data-astro-cid-g5jplrhu]{outline:3px solid var(--clay);outline-offset:3px}.advice[data-astro-cid-g5jplrhu]{display:none;gap:.4rem;justify-items:start}.advice__suggest[data-astro-cid-g5jplrhu]{font-family:var(--serif);font-size:var(--step-2)}.advice__suggest[data-astro-cid-g5jplrhu] strong[data-astro-cid-g5jplrhu]{font-weight:500;color:var(--clay)}.advice__text[data-astro-cid-g5jplrhu]{color:var(--ink-soft);max-width:36rem}.selector[data-astro-cid-g5jplrhu]:has(input[value=richting]:checked) .advice[data-astro-cid-g5jplrhu][data-for=richting],.selector[data-astro-cid-g5jplrhu]:has(input[value=lancering]:checked) .advice[data-astro-cid-g5jplrhu][data-for=lancering],.selector[data-astro-cid-g5jplrhu]:has(input[value=klantgroei]:checked) .advice[data-astro-cid-g5jplrhu][data-for=klantgroei],.selector[data-astro-cid-g5jplrhu]:has(input[value=processen]:checked) .advice[data-astro-cid-g5jplrhu][data-for=processen]{display:grid}@media(prefers-reduced-motion:no-preference){.advice[data-astro-cid-g5jplrhu]{animation:fade .3s ease both}}@keyframes fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:860px){.areas[data-astro-cid-g5jplrhu]{grid-template-columns:1fr;gap:1.75rem}.lead[data-astro-cid-g5jplrhu],.forms[data-astro-cid-g5jplrhu]{grid-template-columns:1fr}.form[data-astro-cid-g5jplrhu]{padding:0 0 2rem}.form[data-astro-cid-g5jplrhu]+.form[data-astro-cid-g5jplrhu]{padding:2rem 0 0;border-left:0;border-top:1px solid var(--row-line, #cdbb9e)}}.about[data-astro-cid-v2cbyr3p]{background:var(--cream)}.about__grid[data-astro-cid-v2cbyr3p]{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(2.5rem,6vw,5rem);align-items:start}.about__photo[data-astro-cid-v2cbyr3p]{margin:0;position:sticky;top:6rem}.about__photo[data-astro-cid-v2cbyr3p] img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:50% 22%;border-radius:var(--radius);mix-blend-mode:multiply}.about[data-astro-cid-v2cbyr3p] h2[data-astro-cid-v2cbyr3p]{font-size:var(--step-3);margin-top:.75rem;max-width:18ch}.about__text[data-astro-cid-v2cbyr3p]{display:grid;gap:1rem;margin-top:1.5rem;max-width:38rem}.about__text[data-astro-cid-v2cbyr3p] p[data-astro-cid-v2cbyr3p]{color:var(--ink-soft)}.about__text[data-astro-cid-v2cbyr3p] .about__first[data-astro-cid-v2cbyr3p]{font-family:var(--serif);font-size:var(--step-1);line-height:1.4;color:var(--ink)}.about__method[data-astro-cid-v2cbyr3p]{margin-top:2.5rem}.about__method[data-astro-cid-v2cbyr3p] h3[data-astro-cid-v2cbyr3p]{font-family:var(--sans);font-weight:600;letter-spacing:.12em;line-height:1.4}.about__method[data-astro-cid-v2cbyr3p] ol[data-astro-cid-v2cbyr3p]{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1rem}.about__method[data-astro-cid-v2cbyr3p] li[data-astro-cid-v2cbyr3p]{display:grid;gap:.6rem;align-content:start;font-weight:500}.about__step[data-astro-cid-v2cbyr3p]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;border:1.5px solid var(--clay);color:var(--clay);font-size:var(--step--1);font-weight:600}@media(max-width:860px){.about__grid[data-astro-cid-v2cbyr3p]{grid-template-columns:1fr}.about__photo[data-astro-cid-v2cbyr3p]{position:static;max-width:16rem}.about__method[data-astro-cid-v2cbyr3p] ol[data-astro-cid-v2cbyr3p]{grid-template-columns:1fr}.about__method[data-astro-cid-v2cbyr3p] li[data-astro-cid-v2cbyr3p]{grid-template-columns:2.25rem 1fr;align-items:center;gap:.9rem}}
