.naam[data-astro-cid-ucnjcckx]{padding-block:clamp(2rem,4vw,4rem)}.naam__inner[data-astro-cid-ucnjcckx]{max-width:var(--measure-page);margin:0 auto;padding-inline:clamp(1.25rem,4vw,3rem);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:clamp(2rem,5vw,5rem);align-items:start}.naam__quote[data-astro-cid-ucnjcckx]{position:sticky;top:2rem;padding-left:1.25rem;border-left:1px solid var(--color-accent-soft)}.naam__quote[data-astro-cid-ucnjcckx] p[data-astro-cid-ucnjcckx]{font-family:var(--font-display);font-size:clamp(1.2rem,1.8vw,1.5rem);line-height:1.45;color:var(--color-ink);margin:0;font-feature-settings:"dlig" 1,"swsh" 1}.naam__attr[data-astro-cid-ucnjcckx]{font-size:.85rem!important;color:var(--color-ink-faint)!important;margin-top:1rem!important;font-style:italic}.naam__body[data-astro-cid-ucnjcckx]{max-width:var(--measure)}@media(max-width:780px){.naam__inner[data-astro-cid-ucnjcckx]{grid-template-columns:1fr}.naam__quote[data-astro-cid-ucnjcckx]{position:static}}.missie[data-astro-cid-ucnjcckx]{padding-block:clamp(3rem,6vw,5rem);padding-inline:clamp(1.25rem,4vw,3rem)}.missie__inner[data-astro-cid-ucnjcckx]{max-width:var(--measure-wide);margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.missie__label[data-astro-cid-ucnjcckx]{font-size:.72rem;color:var(--color-ink-faint)}.missie__lead[data-astro-cid-ucnjcckx]{font-family:var(--font-display);font-size:clamp(1.5rem,2.8vw,2.1rem);line-height:1.3;color:var(--color-ink);margin:0;max-width:34ch}.missie__lead[data-astro-cid-ucnjcckx] em{font-style:italic;color:var(--color-accent-deep)}.missie__sub[data-astro-cid-ucnjcckx]{color:var(--color-ink-soft);font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.6;margin:0;max-width:48ch}.pijlers[data-astro-cid-ucnjcckx]{padding-block:clamp(3rem,6vw,5rem)}.pijlers__inner[data-astro-cid-ucnjcckx]{max-width:var(--measure-page);margin:0 auto;padding-inline:clamp(1.25rem,4vw,3rem)}.pijlers__head[data-astro-cid-ucnjcckx]{margin-bottom:3rem;max-width:30ch}.pijlers__label[data-astro-cid-ucnjcckx]{font-size:.72rem;color:var(--color-ink-faint);display:inline-block;margin-bottom:1rem}.pijlers__title[data-astro-cid-ucnjcckx]{font-family:var(--font-display);font-size:clamp(2rem,3.5vw,2.75rem);line-height:1.1;margin:0}.pijlers__title[data-astro-cid-ucnjcckx] em{font-style:italic;color:var(--color-accent-deep)}.pijlers__list[data-astro-cid-ucnjcckx]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:clamp(2rem,4vw,3.5rem)}.pijlers__list[data-astro-cid-ucnjcckx] li[data-astro-cid-ucnjcckx]{display:grid;grid-template-columns:auto 1fr;column-gap:1.5rem;align-items:start;padding-top:1.5rem;border-top:1px solid var(--color-rule)}.pijlers__num[data-astro-cid-ucnjcckx]{font-family:var(--font-display);font-size:1.6rem;color:var(--color-accent-deep);line-height:1;padding-top:.1em}.pijlers__list[data-astro-cid-ucnjcckx] h3[data-astro-cid-ucnjcckx]{font-family:var(--font-display);font-style:italic;font-size:1.35rem;line-height:1.2;margin:0 0 .6rem}.pijlers__list[data-astro-cid-ucnjcckx] p[data-astro-cid-ucnjcckx]{margin:0;color:var(--color-ink-soft);line-height:1.6;max-width:40ch}.pijlers__more[data-astro-cid-ucnjcckx]{margin-top:.9rem;padding:0;background:none;border:0;cursor:pointer;font-family:var(--font-display);font-size:.95rem;color:var(--color-accent-deep);transition:color .2s ease}.pijlers__more[data-astro-cid-ucnjcckx]:hover{color:var(--color-ink)}.visie-cta[data-astro-cid-ucnjcckx]{padding-block:clamp(2rem,4vw,3rem) clamp(3rem,6vw,5rem);padding-inline:clamp(1.25rem,4vw,3rem)}.visie-cta__line[data-astro-cid-ucnjcckx]{max-width:var(--measure);margin:0 auto;font-family:var(--font-display);font-style:italic;font-size:1.1rem;color:var(--color-ink-soft)}@media(max-width:720px){.pijlers__list[data-astro-cid-ucnjcckx]{gap:1rem}.pijlers__list[data-astro-cid-ucnjcckx] li[data-astro-cid-ucnjcckx]{border-top:0;padding:1.3rem 1.35rem;column-gap:1.1rem;background:linear-gradient(180deg,var(--color-paper-soft),color-mix(in oklab,var(--color-paper-soft) 88%,var(--color-paper-deep)));border:1px solid var(--color-rule);border-radius:var(--radius-xs);box-shadow:inset 0 1px #ffffff80,0 12px 30px -20px rgba(var(--shadow-ink) / .18)}}
