.intro{display:none}:root[data-intro] .intro{z-index:100;pointer-events:none;background:var(--kers);color:var(--night);animation:intro-kleur .72s step-end both, intro-weg .3s var(--ease) .72s forwards;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.intro span{visibility:hidden;font:800 min(16vw, 260px) / .9 var(--sans);letter-spacing:-.045em;white-space:nowrap;animation:intro-stad 80ms step-end calc(var(--i) * 80ms);grid-area:1/1}.intro span:before{content:attr(data-stad)}.intro span:last-child{animation-fill-mode:forwards}@keyframes intro-stad{0%,to{visibility:visible}}@keyframes intro-kleur{33.3%{background:var(--zon)}66.6%{background:var(--kobalt)}}@keyframes intro-weg{to{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){:root[data-intro] .intro{display:none}}
.wp-block-group.is-style-tip,.wp-block-group.is-style-oproep,.wp-block-group.is-style-kaart{padding-block:var(--s5);border-block:1px solid var(--rule)}.wp-block-group.is-style-tip:before,.wp-block-group.is-style-oproep:before{margin-bottom:var(--s3);font:400 var(--fs-cap)/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);display:block}.wp-block-group.is-style-tip:before{content:"Tip";content:"Tip" / ""}.wp-block-group.is-style-oproep:before{content:"Oproep";content:"Oproep" / ""}.wp-block-group.is-style-oproep{font:400 var(--fs-lead)/1.4 var(--sans);letter-spacing:-.01em}.wp-block-group.is-style-tip>*+*,.wp-block-group.is-style-oproep>*+*,.wp-block-group.is-style-kaart>*+*{margin-top:var(--s4)}.wp-block-group.is-style-kaart{border:1px solid var(--rule);padding:clamp(20px,3.4vw,44px)}.wp-block-group.is-style-kaart h2,.wp-block-group.is-style-kaart h3{margin-top:0}.wp-block-list.is-style-vinkjes{padding-left:0;list-style:none}.wp-block-list.is-style-vinkjes li{text-indent:-1.6em;padding-left:1.6em}.wp-block-list.is-style-vinkjes li:before{content:"✓";content:"✓" / "";text-indent:0;width:1.6em;color:var(--accent);display:inline-block}.wp-block-quote cite{margin-top:var(--s3);font:400 var(--fs-cap)/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);font-style:normal;display:block}.wp-block-quote.is-style-groot-citaat{margin-block:var(--s8);font:500 clamp(26px,3vw,40px)/1.15 var(--sans);letter-spacing:-.03em;text-wrap:balance;border-left:0;padding-left:0}.wp-block-pullquote{margin-block:var(--s8);padding-block:var(--s6);border-block:1px solid var(--rule);text-align:center}.wp-block-pullquote blockquote{font:500 clamp(26px,3vw,40px)/1.15 var(--sans);letter-spacing:-.03em;text-wrap:balance;border-left:0;padding-left:0}.wp-block-separator.wp-block-separator{width:100%;height:0;margin-block:var(--s8);border:0;border-top:1px solid var(--rule);opacity:1;background:0 0}.wp-block-separator.is-style-dots{text-align:center;border:0;line-height:1}.wp-block-separator.is-style-dots:before{content:"· · ·";content:"· · ·" / "";color:var(--fg-2);letter-spacing:1em}.wp-block-buttons.wp-block-buttons{gap:var(--s3) var(--s5);flex-wrap:wrap;display:flex}.wp-block-button .wp-block-button__link{min-height:48px;padding:0 var(--s5);border:1px solid var(--fg);color:inherit;font:500 var(--fs-ui)/1.3 var(--sans);transition:background-color var(--d1) var(--ease),border-color var(--d1) var(--ease),color var(--d1) var(--ease);background:0 0;border-radius:0;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.wp-block-button .wp-block-button__link:after{content:"→";content:"→" / "";transition:transform var(--d1) var(--ease)}.wp-block-button .wp-block-button__link:hover{background:var(--accent);border-color:var(--accent);color:var(--night)}.wp-block-button .wp-block-button__link:hover:after{transform:translate(6px)}.wp-block-button.is-style-outline .wp-block-button__link{background:0 0}.wp-block-columns.wp-block-columns{gap:var(--s6);grid-template-columns:minmax(0,1fr);display:grid}.wp-block-column>*+*,.wp-block-media-text .wp-block-media-text__content>*+*{margin-top:var(--s4)}.wp-block-media-text.wp-block-media-text{gap:var(--s5);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.wp-block-media-text .wp-block-media-text__media{margin:0}.wp-block-media-text .wp-block-media-text__media img{object-fit:cover;width:100%;height:auto}.wp-block-media-text .wp-block-media-text__content{padding:0}@media (min-width:760px){.wp-block-columns.wp-block-columns{gap:var(--s7);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.wp-block-media-text.wp-block-media-text{gap:var(--s7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{order:2}}.wp-block-embed.wp-block-embed{margin-inline:0}.wp-block-embed .wp-block-embed__wrapper{position:relative}.wp-block-embed.is-type-video iframe{aspect-ratio:16/9;border:0;width:100%;height:auto;display:block}.wp-block-embed.wp-block-embed figcaption,.wp-block-table.wp-block-table figcaption{margin-top:var(--s3);font:400 var(--fs-cap)/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2)}.wp-block-table.wp-block-table{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead th{font:400 var(--fs-cap)/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:0 0}.wp-block-list>li>a{padding-block:11px}.wp-block-list.wp-block-list>li+li{margin-top:var(--s4)}
@font-face{font-family:cormorant;src:url(../media/cormorant_400-s.3g_5ylnsz1qei.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:cormorant;src:url(../media/cormorant_400_italic-s.2j56f7g4g8_52.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:cormorant;src:url(../media/cormorant_500-s.1d2xbx_2q18ct.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:cormorant;src:url(../media/cormorant_500_italic-s.2flntfa9zl-2a.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:cormorant Fallback;src:local(Times New Roman);ascent-override:96.16%;descent-override:29.87%;line-gap-override:0.0%;size-adjust:96.09%}._7JBvYG_className{font-family:cormorant,cormorant Fallback}._7JBvYG_variable{--f-cormorant:"cormorant", "cormorant Fallback"}
@font-face{font-family:castoro;src:url(../media/castoro-s.1jtmzwd6t0qov.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:castoro Fallback;src:local(Times New Roman);ascent-override:50.36%;descent-override:16.34%;line-gap-override:22.01%;size-adjust:149.91%}._BlQ9q_className{font-family:castoro,castoro Fallback}._BlQ9q_variable{--f-castoro:"castoro", "castoro Fallback"}
@font-face{font-family:bodoni;src:url(../media/bodoni-s.1en_9-pkop2ko.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:bodoni;src:url(../media/bodoni_italic-s.05zzjryc23xt2.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:bodoni Fallback;src:local(Times New Roman);ascent-override:97.77%;descent-override:34.76%;line-gap-override:0.0%;size-adjust:115.07%}.WMY9bW_className{font-family:bodoni,bodoni Fallback}.WMY9bW_variable{--f-bodoni:"bodoni", "bodoni Fallback"}
@font-face{font-family:instrument;src:url(../media/instrument-s.2d0ash61n_24z.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrument;src:url(../media/instrument_italic-s.04rzeisg0mnst.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:instrument Fallback;src:local(Times New Roman);ascent-override:117.87%;descent-override:36.91%;line-gap-override:0.0%;size-adjust:83.99%}.OuIvxG_className{font-family:instrument,instrument Fallback}.OuIvxG_variable{--f-instrument:"instrument", "instrument Fallback"}
@font-face{font-family:playfair;src:url(../media/playfair_italic-s.121480t0wy7l9.woff2)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:playfair Fallback;src:local(Times New Roman);ascent-override:71.97%;descent-override:25.56%;line-gap-override:0.0%;size-adjust:123.03%}.Q0BA7q_className{font-family:playfair,playfair Fallback}.Q0BA7q_variable{--f-playfair:"playfair", "playfair Fallback"}
@font-face{font-family:fraunces;src:url(../media/fraunces-s.18rnqka8oxwro.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:fraunces;src:url(../media/fraunces_italic-s.41g571-f52513.woff2)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:fraunces Fallback;src:local(Times New Roman);ascent-override:87.04%;descent-override:22.69%;line-gap-override:0.0%;size-adjust:112.36%}.doqUtG_className{font-family:fraunces,fraunces Fallback}.doqUtG_variable{--f-fraunces:"fraunces", "fraunces Fallback"}
@font-face{font-family:gilda;src:url(../media/gilda-s.053w4h9a6-9sc.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:gilda Fallback;src:local(Times New Roman);ascent-override:80.69%;descent-override:25.78%;line-gap-override:0.0%;size-adjust:110.55%}._8V976G_className{font-family:gilda,gilda Fallback}._8V976G_variable{--f-gilda:"gilda", "gilda Fallback"}
@font-face{font-family:gloock;src:url(../media/gloock-s.09lh9cbgd1rnt.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:gloock Fallback;src:local(Times New Roman);ascent-override:85.39%;descent-override:19.71%;line-gap-override:0.0%;size-adjust:114.18%}.RoUFza_className{font-family:gloock,gloock Fallback}.RoUFza_variable{--f-gloock:"gloock", "gloock Fallback"}
@font-face{font-family:marcellus;src:url(../media/marcellus-s.3ptk4xmxwriip.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:marcellus Fallback;src:local(Times New Roman);ascent-override:87.1%;descent-override:25.02%;line-gap-override:0.0%;size-adjust:111.84%}.Yj69cq_className{font-family:marcellus,marcellus Fallback}.Yj69cq_variable{--f-marcellus:"marcellus", "marcellus Fallback"}
@font-face{font-family:caslon;src:url(../media/caslon-s.16sycou2g6k5_.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:caslon Fallback;src:local(Times New Roman);ascent-override:107.06%;descent-override:29.36%;line-gap-override:0.0%;size-adjust:90.61%}.-Kl_MG_className{font-family:caslon,caslon Fallback}.-Kl_MG_variable{--f-caslon:"caslon", "caslon Fallback"}
