/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial}}}@layer theme{:root,:host{--font-mono:var(--wp--preset--font-family--mono);--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--leading-tight:1.25;--leading-snug:1.375;--aspect-video:16 / 9;--color-page:var(--wp--preset--color--base);--color-surface:var(--wp--preset--color--surface);--color-line:var(--wp--preset--color--line);--color-muted:var(--wp--preset--color--muted);--color-contrast:var(--wp--preset--color--contrast);--color-bright:var(--wp--preset--color--bright);--color-bar:var(--wp--preset--color--bar);--font-terminal:var(--wp--preset--font-family--terminal)}}:root{color-scheme:dark}@view-transition{navigation:auto}html{-webkit-text-size-adjust:100%;scroll-padding-top:4rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:after{content:"";pointer-events:none;z-index:90;background:repeating-linear-gradient(#ffffff05 0 1px,#0000 1px 3px);position:fixed;inset:0}@media (prefers-contrast:more),print{body:after{display:none}}h1,h2,h3,h4{text-wrap:balance}p,li{text-wrap:pretty}img,video,iframe{max-width:100%}img{height:auto}a{text-underline-offset:.2em;text-decoration-thickness:1px}:focus-visible{outline:2px dashed var(--color-bright);outline-offset:3px}::selection{background:var(--color-bar);color:var(--color-page)}.screen-reader-text,.dos-skip-link{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dos-skip-link:focus{clip-path:none;white-space:normal;width:auto;height:auto;top:calc(var(--spacing) * 2);left:calc(var(--spacing) * 2);z-index:100;padding:0;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);background:var(--color-bar);color:var(--color-page);margin:0;text-decoration-line:none;position:fixed;overflow:visible}.dos-cursor{vertical-align:-.15em;background:currentColor;width:.6em;height:1.05em;margin-left:.15em;animation:1.06s step-end infinite dos-blink;display:inline-block}@keyframes dos-blink{50%{opacity:0}}@keyframes jpd-intro{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dos-site-header{z-index:50;position:sticky;top:0}.admin-bar .dos-site-header{top:var(--wp-admin--admin-bar--height,0)}.dos-menubar{background:var(--color-bar);color:#111;font-family:var(--font-terminal);font-size:1.35rem;line-height:1}.dos-menubar__inner{gap:calc(var(--spacing) * 4);min-height:2.5rem}.dos-menubar__title{font-size:inherit;letter-spacing:.08em;flex-shrink:0;margin:0}.dos-menubar__title a{color:#111;text-decoration-line:none}.dos-menubar__title a:before{content:"≡ "}.dos-menubar__title a:hover{color:var(--color-bar);background:#111}.dos-nav{flex:1;min-width:0}.dos-nav .wp-block-navigation-item__content{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:#111;text-decoration-line:none;display:block}.dos-nav .wp-block-navigation-item__content:hover,.dos-nav .wp-block-navigation-item__content:focus-visible{color:var(--color-bar);background:#111;outline:none}.dos-nav .wp-block-navigation-item__label{display:inline-block}.dos-nav .wp-block-navigation-item__label:first-letter{text-underline-offset:.12em;text-decoration:underline}.dos-nav .current-menu-item>.wp-block-navigation-item__content,.dos-nav [aria-current=page]{color:var(--color-bar);background:#111}.dos-nav .wp-block-navigation__responsive-container-open,.dos-nav .wp-block-navigation__responsive-container-close{color:#111}.dos-nav.dos-nav:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){background:var(--color-page);color:var(--color-contrast);font-size:2rem}.dos-nav.dos-nav:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-close,.dos-nav.dos-nav:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation-item__content{color:var(--color-bright)}.dos-nav.dos-nav:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation-item__content:before{content:"> ";color:var(--color-muted)}.dos-nav.dos-nav:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation-item__content:hover,.dos-nav.dos-nav:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation-item__content:focus-visible{background:var(--color-bar);color:#111}@media (max-width:599px){.dos-menubar__title{margin-right:auto}.dos-menubar__title a:before{content:none}.dos-nav{flex:none;order:-1}.dos-nav .wp-block-navigation__responsive-container-open{margin-left:calc(var(--spacing) * -2);padding:calc(var(--spacing) * 2);justify-content:center;min-width:2.75rem;min-height:2.75rem}.dos-nav .wp-block-navigation__responsive-container-open svg{display:none}.dos-nav .wp-block-navigation__responsive-container-open:before{content:"≡";font-size:2rem;line-height:1}}.dos-search .wp-block-search__button{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:#111;font-family:var(--font-terminal);font-size:inherit;background:0 0;border-width:0;margin:0}.dos-search .wp-block-search__button:hover{color:var(--color-bar);background:#111}.dos-search .wp-block-search__input{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);color:var(--color-bright);font-family:var(--font-mono);background:#111;border-width:0;font-size:.9rem}.dos-clock{padding-right:var(--spacing);color:#333;flex-shrink:0}.dos-main{padding-bottom:calc(var(--spacing) * 20);padding-top:var(--wp--preset--spacing--50)}.wp-site-blocks>.dos-main{margin-block-start:0}.dos-main:has(>.dos-hero:first-child){padding-top:0}.dos-path{margin-bottom:calc(var(--spacing) * 2);text-overflow:ellipsis;white-space:nowrap;color:var(--color-muted);font-family:var(--font-terminal);letter-spacing:.04em;font-size:1.3rem;overflow:hidden}.dos-page-title{margin-top:0;margin-bottom:calc(var(--spacing) * 6);text-transform:uppercase;letter-spacing:.06em}.dos-hero{text-align:center;align-content:center;justify-items:center;padding-block:clamp(3.5rem,12vh,8rem) clamp(2rem,6vh,4rem);display:grid}.dos-hero .dos-hero__title{letter-spacing:.08em;white-space:nowrap;color:var(--color-bright);text-shadow:0 0 18px #ffffff1f;margin:0 -.08em 0 0;font-size:min(9rem,11.5vw)}.dos-hero .dos-hero__prompt{margin-top:calc(var(--spacing) * 4);color:var(--color-muted);font-family:var(--font-terminal);letter-spacing:.08em;font-size:clamp(1.15rem,2.4vw,1.6rem)}.dos-hero .dos-hero__prompt:after{content:"";vertical-align:-.12em;background:currentColor;width:.55em;height:1em;margin-left:.2em;animation:1.06s step-end infinite dos-blink;display:inline-block}.dos-section{margin-top:calc(var(--spacing) * 24)}.dos-section__title{margin-bottom:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 4);text-transform:uppercase;letter-spacing:.3em;color:var(--color-muted);font-size:1.6rem;display:flex}.dos-section__title:after{content:"";border-top:1px solid var(--color-line);flex:1}.dos-section__intro{margin-bottom:calc(var(--spacing) * 8);max-width:60ch;color:var(--color-muted)}.dos-more{margin-top:calc(var(--spacing) * 6)}.dos-more a:before{content:"> "}.dos-menu-list{border:3px double var(--color-line);max-width:46rem;margin:0;padding:0;list-style-type:none}.dos-menu-list li{justify-content:space-between;align-items:baseline;column-gap:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);flex-wrap:wrap;margin:0;display:flex}.dos-menu-list li+li{border-top:1px solid var(--color-line)}.dos-menu-list li span{color:var(--color-muted);font-size:.8125rem}.dos-menu-list a{font-family:var(--font-terminal);font-size:1.45rem;text-decoration-line:none}.dos-menu-list a:before{content:"▸ ";color:var(--color-muted)}.dos-cards .wp-block-post-template{gap:calc(var(--spacing) * 5)}.dos-window{gap:calc(var(--spacing) * 2);height:100%;padding-inline:calc(var(--spacing) * 5);padding-top:0;padding-bottom:calc(var(--spacing) * 5);background:var(--color-surface);border:3px double var(--color-line);flex-direction:column;transition:border-color .15s;display:flex;position:relative}.dos-window:hover,.dos-window:focus-within{border-color:var(--color-muted)}.dos-window>*{margin:0!important}.dos-window__bar{margin-top:-.85rem;margin-bottom:var(--spacing);padding-inline:calc(var(--spacing) * 2);background:var(--color-surface);color:var(--color-muted);font-family:var(--font-terminal);letter-spacing:.06em;align-self:flex-start;font-size:1.05rem!important}.dos-window__title{font-size:1.55rem}.dos-window__title a{color:var(--color-bright);text-decoration-line:none}.dos-window__title a:after{content:"";z-index:10;position:absolute;inset:0}.dos-window__title a:hover{color:var(--color-bright);background:0 0}.dos-window__title a:focus-visible{outline:none}.dos-window__title a:focus-visible:after{outline:2px dashed var(--color-bright);outline-offset:2px}.dos-window__text{color:var(--color-muted);font-size:.875rem}.dos-window__text .wp-block-post-excerpt__excerpt{margin:0}.dos-window__text .wp-block-post-excerpt__more-text{display:none}.cd-autos .wp-block-post-template{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 8)}.cd-auto-kaart{padding-bottom:calc(var(--spacing) * 4)}.cd-auto-kaart .cd-auto-kaart__img{border-bottom:1px solid var(--color-line);overflow:hidden;width:auto!important;margin-inline:-1.25rem!important}.cd-auto-kaart .cd-auto-kaart__img img{filter:grayscale(.35)contrast(1.05);transition:filter .2s}.cd-auto-kaart:hover .cd-auto-kaart__img img,.cd-auto-kaart:focus-within .cd-auto-kaart__img img{filter:none}.cd-auto-kaart .dos-window__title{--tw-leading:var(--leading-tight);line-height:var(--leading-tight);font-size:1.45rem;margin-top:var(--spacing)!important}.cd-auto-datum__nu{margin-left:var(--spacing);padding-inline:var(--spacing);background:var(--color-bar);color:var(--color-page)}.cd-auto-feiten dl{gap:calc(var(--spacing) * 3);margin:0;display:grid}.cd-auto-feiten dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));text-transform:uppercase;color:var(--color-muted);letter-spacing:.08em}.cd-auto-feiten dd{--tw-leading:var(--leading-snug);line-height:var(--leading-snug);color:var(--color-bright);margin:0}.cd-auto-feiten.is-beknopt{gap:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:grid}.cd-auto-feiten.is-beknopt>div{gap:calc(var(--spacing) * 3);grid-template-columns:6.5rem 1fr;display:grid}.cd-auto-feiten.is-beknopt dt{padding-top:calc(var(--spacing) * .5);font-size:.7rem}.cd-auto-feiten.is-beknopt dd{color:var(--color-contrast)}.cd-auto-kaart__meer{padding-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-bright);font-family:var(--font-terminal);letter-spacing:.06em;font-size:1.15rem;margin-top:auto!important}.cd-auto-kaart__meer:before{content:"C:\\> ";color:var(--color-muted)}.cd-auto__terug{margin-bottom:calc(var(--spacing) * 4);font-family:var(--font-terminal);font-size:1.2rem}.cd-auto__terug a{text-decoration-line:none}.cd-auto__datum{margin-bottom:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2);background:var(--color-bar);color:var(--color-page);font-family:var(--font-terminal);letter-spacing:.06em;font-size:1.2rem;display:inline-block}.cd-auto__datum .cd-auto-datum__nu{background:var(--color-page);color:var(--color-bar)}.cd-auto__grid{gap:calc(var(--spacing) * 8);display:grid}@media (min-width:60rem){.cd-auto__grid{grid-template-columns:minmax(0,1fr) 17rem;gap:3rem}}.cd-auto__grid>*{margin:0!important}.cd-auto__grid:not(:has(.cd-auto-feiten)){grid-template-columns:minmax(0,1fr)}.cd-auto__verhaal{max-width:46rem}.cd-auto__verhaal>:first-child{margin-top:0}.cd-auto__zij .cd-auto-feiten{padding-inline:calc(var(--spacing) * 5);padding-top:var(--spacing);padding-bottom:calc(var(--spacing) * 5);background:var(--color-surface);border:3px double var(--color-line);position:relative}.cd-auto__zij .cd-auto-feiten .cd-auto-feiten__kop{margin-top:-.95rem;margin-bottom:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 2);text-transform:uppercase;background:var(--color-surface);color:var(--color-muted);font-family:var(--font-terminal);letter-spacing:.08em;font-size:1.15rem;font-weight:400;display:inline-block}@media (min-width:60rem){.cd-auto__zij{top:calc(var(--wp-admin--admin-bar--height,0px) + 5rem);align-self:flex-start;position:sticky}}@media (max-width:59.99rem){.cd-auto__zij{order:-1}}.cd-projecten__kaarten{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 8);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));margin:0;padding:0;list-style-type:none;display:grid}.cd-project-kaart .cd-auto-kaart__img img{object-fit:cover;aspect-ratio:3/2;width:100%;display:block}.cd-project-kaart .cd-auto-kaart__img.is-klein{aspect-ratio:3/2;background:var(--color-page);place-items:center;display:grid}.cd-project-kaart .cd-auto-kaart__img.is-klein img{object-fit:contain;aspect-ratio:auto;width:auto;max-width:60%;height:auto;max-height:8rem}.cd-project-kaart .cd-auto-feiten.is-beknopt>div{grid-template-columns:5.5rem 1fr}.cd-project-soort{margin-left:var(--spacing);padding-inline:var(--spacing);background:var(--color-page);color:var(--color-bar)}.cd-project-feiten dd a{overflow-wrap:anywhere}.cd-schema{padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 4);background:var(--color-surface);border:3px double var(--color-line);max-width:40rem;margin-inline:0;position:relative;margin-block:2rem!important}.cd-schema svg{width:100%;height:auto;display:block}.cd-schema figcaption{margin-top:calc(var(--spacing) * 3);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-muted)}.cd-schema .b{fill:var(--color-page);stroke:var(--color-muted);stroke-width:1.5px}.cd-schema .b--hl{fill:var(--color-bar);stroke:var(--color-bar)}.cd-schema .b--groep{fill:none;stroke:var(--color-line);stroke-width:2px;stroke-dasharray:6 4}.cd-schema .l{fill:none;stroke:var(--color-muted);stroke-width:2px}.cd-schema .l--stip{stroke-dasharray:4 4}.cd-schema .pijl{fill:var(--color-muted)}.cd-schema text{fill:var(--color-bright);font-family:var(--font-terminal);letter-spacing:.04em;text-anchor:middle;font-size:20px}.cd-schema .s{fill:var(--color-muted);font-family:var(--font-mono);letter-spacing:0;font-size:12px}.cd-schema .links{text-anchor:start}.cd-schema .inv{fill:#111}.dos-dir__list{border-top:1px solid var(--color-line);margin:0;padding:0;list-style-type:none}.dos-dir__row{align-items:baseline;column-gap:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 2);border-bottom:1px solid var(--color-line);grid-template-columns:7.5rem 1fr auto;display:grid}.dos-dir__row>*{margin:0!important}.dos-dir__row:hover{background:var(--color-surface)}@media (max-width:40rem){.dos-dir__row{grid-template-columns:1fr;gap:.1rem}}.dos-dir__date{font-family:var(--font-terminal);font-size:1.15rem!important}.dos-dir__name{font-family:var(--font-mono);letter-spacing:0;font-size:.9375rem;font-weight:400;line-height:1.5}.dos-dir__name a{text-decoration-line:none}.dos-dir__name a:hover{color:var(--color-bright);background:0 0;text-decoration-line:underline}.dos-dir__cat{text-align:right;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted)}.dos-dir__cat a{color:var(--color-muted);text-decoration-line:none}@media (max-width:40rem){.dos-dir__cat{text-align:left}}.dos-pagination{margin-top:calc(var(--spacing) * 10);gap:var(--spacing);font-family:var(--font-terminal);font-size:1.3rem}.dos-pagination a,.dos-pagination .page-numbers{min-width:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);white-space:nowrap;place-items:center;text-decoration-line:none;display:inline-grid}.dos-pagination .page-numbers.current{background:var(--color-bar);color:var(--color-page)}.dos-article__meta{margin-bottom:calc(var(--spacing) * 8);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-muted)}.dos-article__meta>*{margin:0}.dos-article__meta a{color:var(--color-muted)}.dos-article__tags{margin-top:calc(var(--spacing) * 10);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-muted)}.dos-prose>*+*{margin-block-start:1.1em}.dos-prose h2,.dos-prose h3,.dos-prose h4{margin-block-start:1.8em}.dos-prose img{border:1px solid var(--color-line)}.dos-prose .alignleft{float:left;margin:.35em 1.5em 1em 0}.dos-prose .alignright{float:right;margin:.35em 0 1em 1.5em}.dos-prose .aligncenter{margin-inline:auto;display:block}@media (max-width:40rem){.dos-prose .alignleft,.dos-prose .alignright{float:none;margin:1em auto}}.dos-prose img[width]{max-width:100%;height:auto}.dos-prose .wp-caption{max-width:100%}.dos-prose .wp-caption-text,.dos-prose figcaption{margin-top:calc(var(--spacing) * 2);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-muted)}.dos-prose .gallery{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));display:grid}.dos-prose .gallery .gallery-item{width:auto;margin:0}.dos-prose .gallery img{aspect-ratio:1;object-fit:cover;width:100%}.dos-prose iframe[src*=youtube],.dos-prose iframe[src*=vimeo],.dos-prose .wp-block-embed iframe{aspect-ratio:var(--aspect-video);width:100%;height:auto}.dos-prose table{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.dos-prose table td,.dos-prose table th{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;border:1px solid var(--color-line)}.dos-prose table th{background:var(--color-surface)}.dos-prose pre,.dos-prose code{font-family:var(--font-mono)}.dos-prose hr{border:0;border-top:3px double var(--color-line)}.dos-prose blockquote:not(.wp-block-quote){padding-left:calc(var(--spacing) * 5);border-left:2px solid var(--color-muted)}.dos-prose:after{content:"";clear:both;display:table}.dos-postnav{margin-top:calc(var(--spacing) * 14);gap:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 6);border-top:3px double var(--color-line)}.dos-postnav>*{max-width:48%}.dos-postnav a{text-decoration-line:none}.dos-comments{margin-top:calc(var(--spacing) * 14)}.dos-comments .dos-comment{margin-bottom:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4);border:1px solid var(--color-line)}.dos-comments .wp-block-comment-date{color:var(--color-muted);font-size:.8125rem}.dos-comments input:not([type=submit]):not([type=checkbox]),.dos-comments textarea{width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border:1px solid var(--color-muted);background:var(--color-page);color:var(--color-bright);font-family:var(--font-mono)}.dos-error{margin-top:calc(var(--spacing) * 16);padding:calc(var(--spacing) * 8);border:3px double var(--color-muted)}.dos-error__choices{font-family:var(--font-terminal);font-size:1.5rem}.dos-lightbox,.zd-lightbox{border-style:var(--tw-border-style);color:#fff;background-color:#0000;border-width:0;max-width:100vw;max-height:100dvh;margin:auto;padding:0}:is(.dos-lightbox,.zd-lightbox)::backdrop{background:#000000eb}:is(.dos-lightbox,.zd-lightbox)[open]{align-items:center;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}.zd-lightbox__figure{text-align:center;margin:0}.zd-lightbox__figure img{object-fit:contain;border:3px double #555;max-width:min(96vw,1800px);max-height:calc(100dvh - 8rem);margin-inline:auto;display:block}.zd-lightbox__figure figcaption{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#bbb}.zd-lightbox__bar{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);font-family:var(--font-terminal);flex-wrap:wrap;font-size:1.3rem;display:flex}.zd-lightbox__bar button{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:var(--spacing);background:var(--color-bar);color:#111;font:inherit;border-width:0}.zd-lightbox__bar button:hover,.zd-lightbox__bar button:focus-visible{background:#fff}.zd-lightbox__count{padding-inline:calc(var(--spacing) * 2)}.dos-statusbar{background:var(--color-bar);color:#111;font-size:.8125rem}.dos-statusbar a{color:#111}.dos-statusbar a:hover{color:var(--color-bar);background:#111}.dos-statusbar__inner{column-gap:calc(var(--spacing) * 6);row-gap:var(--spacing);padding-block:calc(var(--spacing) * 2)}.dos-statusbar__inner>*{margin:0}.dos-dir__list>li{margin-block:0!important}.dos-dir__name a,.dos-dir__cat a,.dos-article__meta a,.dos-menu-list a{min-height:24px;padding-block:2px;display:inline-block}.dos-dir__cat a{line-height:20px}.dos-prose>.dos-era{padding-inline:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 6);background:var(--color-surface);border:3px double var(--color-line);margin-block-start:3rem;position:relative}.dos-prose>.dos-era>h2:first-child{margin-top:-1.55rem;margin-bottom:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 3);background:var(--color-surface);font-size:1.9rem;display:inline-block}.dos-prose>.dos-era .wp-block-quote{margin-block:calc(var(--spacing) * 6);color:var(--color-bright);font-style:normal}.dos-prose>.dos-era .wp-block-quote cite{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-muted);font-style:normal;display:block}.dos-prose>.dos-era .wp-block-quote cite:before{content:"— "}.dos-years{margin:0;margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 2);flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.dos-years li{margin:0}.dos-years a{padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);border:1px solid var(--color-muted);min-height:24px;font-family:var(--font-terminal);font-size:1.15rem;text-decoration-line:none;display:inline-block}.dos-years a:before{content:"▸ "}.cd-stijlknop{flex-shrink:0;margin:0}.cd-stijlknop a{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);white-space:nowrap;color:#111;min-height:24px;text-decoration-line:none;display:inline-block}.cd-stijlknop a:hover,.cd-stijlknop a:focus-visible{color:var(--color-bar);background:#111;outline:none}@media (max-width:48rem){.cd-stijlknop .cd-stijlknop__naam{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.cd-album .wp-block-image img{filter:grayscale();transition:filter .5s}.cd-album .wp-block-image:hover img,.cd-album .wp-block-image:focus-within img{filter:none}.cd-album.wp-block-gallery{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));align-items:start;gap:1.5rem 1rem!important;display:grid!important}.cd-album.wp-block-gallery figure.wp-block-image{width:auto!important;margin:0!important;display:block!important}.cd-album.wp-block-gallery figure.wp-block-image:before{content:none!important}.cd-album.wp-block-gallery figure.wp-block-image img{object-fit:contain!important;width:100%!important;height:auto!important}.cd-album.wp-block-gallery figure.wp-block-image figcaption.wp-element-caption{max-height:none!important;color:var(--color-muted)!important;text-align:left!important;text-shadow:none!important;background:0 0!important;margin:.4rem 0 0!important;padding:0!important;font-size:.8125rem!important;position:static!important;overflow:visible!important}body.stijl-jpd{--jpd-sans:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--jpd-line:#ffffff14;--jpd-line-strong:#fff3;--jpd-strong:#e4e4e4;--jpd-dim:#707070;--wp--preset--font-family--terminal:var(--jpd-sans);--wp--preset--font-family--mono:var(--jpd-sans);--font-terminal:var(--jpd-sans);--font-mono:var(--jpd-sans);--wp--preset--font-size--medium:1rem;--wp--preset--font-size--large:1.3rem;--wp--preset--font-size--x-large:1.65rem;--wp--preset--font-size--xx-large:clamp(1.9rem, 4vw, 2.6rem)}body.stijl-jpd:after,body.stijl-jpd .dos-path,body.stijl-jpd .dos-cursor,body.stijl-jpd .cd-auto-kaart__meer{display:none!important}body.stijl-jpd h1,body.stijl-jpd h2,body.stijl-jpd h3,body.stijl-jpd h4{letter-spacing:.01em;color:var(--jpd-strong);font-weight:300;line-height:1.2}body.stijl-jpd h4{font-size:1.1rem}body.stijl-jpd a{color:var(--jpd-strong);-webkit-text-decoration-color:var(--jpd-line-strong);-webkit-text-decoration-color:var(--jpd-line-strong);text-decoration-color:var(--jpd-line-strong)}body.stijl-jpd a:hover{color:#fff;background:0 0;text-decoration-color:currentColor}body.stijl-jpd :focus-visible{outline:2px solid var(--jpd-strong);border-radius:2px}body.stijl-jpd .dos-main{padding-top:clamp(2.5rem,6vw,4rem)}body.stijl-jpd .dos-page-title{text-transform:none;letter-spacing:.01em}body.stijl-jpd .dos-menubar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--jpd-line);color:var(--color-contrast);letter-spacing:.22em;text-transform:lowercase;background:#111111e0;font-size:.75rem}body.stijl-jpd .dos-menubar:has(.wp-block-navigation__responsive-container.is-menu-open){-webkit-backdrop-filter:none;backdrop-filter:none}body.stijl-jpd .dos-menubar__inner{min-height:4rem}body.stijl-jpd .dos-menubar__title{letter-spacing:.4em;text-transform:uppercase}body.stijl-jpd .dos-menubar__title a{color:var(--color-contrast)}body.stijl-jpd .dos-menubar__title a:before{content:none}body.stijl-jpd .dos-menubar__title a:hover{color:var(--jpd-strong);background:0 0}body.stijl-jpd .dos-nav .wp-block-navigation-item__content{padding-inline:calc(var(--spacing) * 2.5);color:var(--jpd-dim)}body.stijl-jpd .dos-nav .wp-block-navigation-item__content:hover,body.stijl-jpd .dos-nav .wp-block-navigation-item__content:focus-visible{color:var(--color-contrast);background:0 0}body.stijl-jpd .dos-nav .wp-block-navigation-item__content:focus-visible{outline:1px solid var(--jpd-line-strong)}body.stijl-jpd .dos-nav .wp-block-navigation-item__label:first-letter{text-decoration:none}body.stijl-jpd .dos-nav .current-menu-item>.wp-block-navigation-item__content,body.stijl-jpd .dos-nav [aria-current=page]{color:var(--jpd-strong);background:0 0}body.stijl-jpd .dos-nav .wp-block-navigation__responsive-container-open,body.stijl-jpd .dos-nav .wp-block-navigation__responsive-container-close{color:var(--color-contrast)}body.stijl-jpd .dos-nav.dos-nav:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){font-size:1.1rem}body.stijl-jpd .dos-nav.dos-nav:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__container{gap:.5rem}body.stijl-jpd .dos-nav.dos-nav:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation-item__content{padding-block:calc(var(--spacing) * 2);color:var(--color-contrast);font-size:1.35rem;line-height:1.4}body.stijl-jpd .dos-nav.dos-nav:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation-item__content:before{content:none}body.stijl-jpd .dos-nav.dos-nav:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation-item__content:hover,body.stijl-jpd .dos-nav.dos-nav:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation-item__content:focus-visible{color:var(--jpd-strong);background:0 0}body.stijl-jpd .dos-search .wp-block-search__button,body.stijl-jpd .cd-stijlknop a{color:var(--jpd-dim);font-size:inherit;align-items:center;display:inline-flex}:is(body.stijl-jpd .dos-search .wp-block-search__button,body.stijl-jpd .cd-stijlknop a):hover,:is(body.stijl-jpd .dos-search .wp-block-search__button,body.stijl-jpd .cd-stijlknop a):focus-visible{color:var(--color-contrast);background:0 0}body.stijl-jpd .dos-hero .dos-hero__title{letter-spacing:.22em;color:var(--jpd-strong);text-shadow:none;margin-right:-.22em;font-size:clamp(3.5rem,15vw,11rem);font-weight:300}body.stijl-jpd .dos-hero .dos-hero__title,body.stijl-jpd .dos-hero .dos-hero__prompt{animation:1.2s ease-out both jpd-intro}body.stijl-jpd .dos-hero .dos-hero__prompt{margin-top:calc(var(--spacing) * 7);color:var(--jpd-dim);letter-spacing:.3em;text-transform:lowercase;font-size:clamp(.72rem,2.1vw,1rem)}body.stijl-jpd .dos-hero .dos-hero__prompt:after{content:none}body.stijl-jpd .dos-section__title{letter-spacing:.35em;color:var(--jpd-dim);font-size:.7rem;font-weight:400}body.stijl-jpd .dos-section__title:after{border-top-color:var(--jpd-line)}body.stijl-jpd .dos-more a:before{content:none}body.stijl-jpd .dos-menu-list{border:1px solid var(--jpd-line);border-radius:.5rem}body.stijl-jpd .dos-menu-list li+li{border-top-color:var(--jpd-line)}body.stijl-jpd .dos-menu-list a{font-size:1rem}body.stijl-jpd .dos-menu-list a:before{content:none}body.stijl-jpd .dos-window,body.stijl-jpd .cd-auto__zij .cd-auto-feiten,body.stijl-jpd .cd-schema,body.stijl-jpd .dos-prose>.dos-era{border:1px solid var(--jpd-line);background:#1a1a1a66;border-radius:.5rem}body.stijl-jpd .dos-window{padding-top:calc(var(--spacing) * 5);transition:border-color .3s,background-color .3s;overflow:hidden}body.stijl-jpd .dos-window:hover,body.stijl-jpd .dos-window:focus-within{border-color:var(--jpd-line-strong);background:var(--color-surface)}body.stijl-jpd .dos-window__bar,body.stijl-jpd .cd-auto-feiten__kop,body.stijl-jpd .dos-prose>.dos-era>h2:first-child{letter-spacing:.12em;color:var(--jpd-dim);background:0 0;margin:0;padding:0;font-size:.75rem!important}body.stijl-jpd .dos-prose>.dos-era>h2:first-child{margin-bottom:calc(var(--spacing) * 4);color:var(--jpd-strong);font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}body.stijl-jpd .cd-auto-datum__nu,body.stijl-jpd .cd-project-soort{color:var(--color-muted);text-transform:lowercase;background:0 0}:is(body.stijl-jpd .cd-auto-datum__nu,body.stijl-jpd .cd-project-soort):before{content:"· "}body.stijl-jpd .dos-window__title{font-weight:400;font-size:1.1rem!important}body.stijl-jpd .dos-window__title a{color:var(--jpd-strong)}body.stijl-jpd .dos-window__title a:hover{color:#fff}body.stijl-jpd .dos-window__title a:focus-visible:after{outline:2px solid var(--jpd-strong);border-radius:.5rem}body.stijl-jpd .cd-auto-kaart .cd-auto-kaart__img{border-top:1px solid var(--jpd-line);border-bottom-color:var(--jpd-line)}body.stijl-jpd .cd-auto-kaart .cd-auto-kaart__img img{filter:grayscale();transition:filter .5s}body.stijl-jpd .cd-auto-kaart:hover .cd-auto-kaart__img img,body.stijl-jpd .cd-auto-kaart:focus-within .cd-auto-kaart__img img{filter:none}body.stijl-jpd .cd-auto__terug{letter-spacing:.08em;font-size:.875rem}body.stijl-jpd .cd-auto__datum{color:var(--jpd-dim);letter-spacing:.12em;background:0 0;padding-inline:0;font-size:.8rem}body.stijl-jpd .cd-auto__datum .cd-auto-datum__nu{color:var(--color-muted);background:0 0}body.stijl-jpd .cd-auto__zij .cd-auto-feiten{padding-top:calc(var(--spacing) * 5)}body.stijl-jpd .cd-auto-feiten__kop{display:block;margin-bottom:calc(var(--spacing) * 3)!important}body.stijl-jpd .dos-dir__row{border-color:var(--jpd-line)}body.stijl-jpd .dos-years a{border-color:var(--jpd-line-strong);border-radius:999px}body.stijl-jpd .dos-years a:before{content:none}body.stijl-jpd button,body.stijl-jpd .wp-element-button,body.stijl-jpd .wp-block-button__link{border-radius:.375rem}body.stijl-jpd .dos-statusbar{border-top:1px solid var(--jpd-line);color:var(--jpd-dim);background:0 0}body.stijl-jpd .dos-statusbar a{color:var(--color-muted)}body.stijl-jpd .dos-statusbar a:hover{color:var(--color-contrast);background:0 0}body.stijl-jpd .dos-statusbar__inner{padding-block:calc(var(--spacing) * 8)}.dos-dir__text{color:var(--color-muted);grid-column:2/-1;font-size:.8125rem;line-height:1.5}.dos-dir__text .wp-block-post-excerpt__excerpt{margin:0}.dos-dir__text .wp-block-post-excerpt__more-text{display:none}@media (max-width:40rem){.dos-dir__text{grid-column:auto}}.cd-onderwerpen{margin-bottom:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 2);display:grid}.cd-onderwerpen__rij{gap:calc(var(--spacing) * 2);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.cd-onderwerpen__rij li{margin:0}.cd-onderwerpen__rij a{padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);border:1px solid var(--color-line);min-height:24px;color:var(--color-contrast);text-decoration-line:none;display:inline-block}.cd-onderwerpen__rij a:hover{border-color:var(--color-muted);color:var(--color-bright);background:0 0}.cd-onderwerpen__rij a[aria-current]{background:var(--color-bar);border-color:var(--color-bar);color:var(--color-page)}.cd-onderwerpen__rij.is-sub a{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.cd-onderwerpen__n{color:var(--color-muted);font-size:.75em}[aria-current]>.cd-onderwerpen__n{color:inherit}.dos-section__sub{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 3);color:var(--color-muted);font-size:1.3rem}body.stijl-jpd .cd-onderwerpen__rij a{border-color:var(--jpd-line);border-radius:999px;font-size:.8125rem}body.stijl-jpd .cd-onderwerpen__rij a:hover{border-color:var(--jpd-line-strong)}body.stijl-jpd .cd-onderwerpen__rij a[aria-current]{background:var(--jpd-strong);border-color:var(--jpd-strong);color:#111}body.stijl-jpd .dos-section__sub{letter-spacing:.35em;text-transform:uppercase;color:var(--jpd-dim);font-size:.7rem}body.stijl-jpd .dos-dir__date{color:var(--jpd-dim);font-size:.8125rem!important}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}